Skip to content

Staff Technical Content Engineer

165k – 235kNew York, NYTechnical WritingOnsite
Summary

Designs and builds technical courses and hands-on robotics applications for Viam platform to teach developers. Requires advanced programming skills in Python/Go/TypeScript, teaching experience, and interest in hardware/robotics.

About the role

What you'll do

  • Design the overall architecture of Viam's self-paced learning content: what courses exist, how they sequence, what prerequisites they assume, and how they build toward real capabilities
  • Evaluate training requirements by use case and user role, and turn those requirements into courses with clearly defined learning objectives and learning paths
  • Architect and develop sample applications using a variety of programming languages (e.g., Python, Go, TypeScript) and Viam
  • Design, develop, and maintain course materials including hands-on coding exercises, presentation content, video storyboards, student and instructor guides, demo scripts, quizzes and assessments
  • Build working projects in Viam yourself to validate that your curriculum designs match the developer experience
  • Use feedback and survey data from students, instructors, and Viam engineering teams to create new courses and improve existing courses
  • Build train-the-trainer materials to enable Viam instructors to deliver training courses effectively
  • Analyze where developers struggle or drop off, using both quantitative data and qualitative feedback to iterate on curriculum design
  • Continually look for ways to extend and improve our courses to support new use cases and features, and to enhance the learning experience for students and their instructors
  • Stay current with adult learning research and industry best practices in developer education

What you bring

  • A Bachelor's or advanced degree in computer science or a related engineering discipline, or equivalent experience in a software or technology-related field. Aptitude and attitude are more important than credentials
  • Advanced skills in at least one programming language (e.g., Python, Go, TypeScript). Understanding of at least one other programming language is a big plus
  • Skill with modern software development practices and infrastructure
  • Demonstrated experience in at least two of the following areas: teaching, technical content development, public speaking, technical writing
  • Understanding of instructional design principles—learning objectives, scaffolding, assessment design, motivation—whether through formal training or hard-won experience
  • An interest in sweating the details of individual learning moments
  • A "can-do" attitude, the ability to work collaboratively, and deliver on a deadline
  • You enjoy self-driven exploration and education on new software and hardware, and can adapt innovative technologies and learn quickly in a fast-paced environment
  • Experience or genuine interest in working with physical hardware—you'll be building robots as part of this job
  • Experience with robotics, IoT, embedded systems, or industrial automation is a significant plus

The starting salary range for this role is $165,000 - $235,000/year.

Skills
PythonGoTypeScripttechnical writingroboticsIoTembedded systemsViam SDKinstructional designsoftware development practices
Similar roles at this salary range
All Technical Writing jobs →
Gumloop

Education Lead

Own educational programming including live cohorts, webinars, workshops and async content to help users learn Gumloop's AI automation platform. Requires 3-5 years in technical education or DevRel.

145k – 175kSan Francisco, CATechnical WritingOn-site3+ YOEDevRelAI Tools
Notion

CX Knowledge Architect

Own CX knowledge strategy and systems globally. Design scalable information architecture, governance, and AI-optimized knowledge bases to improve support quality and efficiency.

165k – 180kNew York, NYTechnical WritingHybridTaxonomyGovernance
Upside

Knowledge Systems Architect

Designs and governs enterprise knowledge systems and infrastructure using Confluence and Glean. Establishes documentation standards, lifecycle policies, and AI workflow guardrails to make organizational knowledge legible and self-sustaining.

153k – 165kAustin, TX +3Technical WritingHybrid7+ YOEGleanConfluence
Firecrawl

In-House Technical Writer

Own end-to-end documentation and developer content for a fast-growing web data extraction API. Write API references, SDK guides, tutorials, and cookbooks while working closely with engineering and growth teams.

160k – 200kSan Francisco, CATechnical WritingRemote4+ YOEPythonGitHub
Shield AI

Sr Manager, X-BAT Training Design (R4995)

Architect and scale the training ecosystem for next-generation autonomous aircraft systems. Design end-to-end training strategies, curricula, and certification frameworks for operators, maintainers, and support personnel.

140k – 210kDallas, TXTechnical WritingOn-site10+ YOEUAV/UAS TrainingAviation Training