Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Staff Technical Content Engineer

Viam
CompanyViam
CategoryUncategorised
LocationNew York
RemoteOn-site (inferred)
EmploymentNot stated
LevelNot stated
SalaryNot stated by the employer
Posted11 Dec 2025
Last verified30 Jul 2026
SourceEmployer career page (greenhouse)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
About Viam  Founded by Eliot Horowitz, co-founder and former CTO of MongoDB, Viam is a novel robotics engineering platform that lets you configure, control, and manage robots intuitively and quickly. We’re inspiring a generation of engineers to solve complicated automation problems with our uniquely powerful suite of software tools. We’re a ~100-person company headquartered in New York City. Role summary As a Technical Content Engineer, you'll design learning experiences that take developers from first hearing about Viam to confidently building production applications. This isn't just about organizing content—it's about understanding how developers actually learn, what motivates them to keep going, and what obstacles cause them to drop off. You'll design and build real-world robotics applications and create courses and learning paths based on these applications that drive real adoption, working hands-on with Viam to ensure your designs are grounded in the actual developer experience. We're looking for experienced engineers who want to help us build the best technology education program in the industry. Our ideal candidate is a senior software developer who also loves to teach. You've built non-trivial applications, but you also have a passion for explaining technical concepts in just the right way. This is a unique role because it combines teaching and software engineering. You'll design highly technical self-paced courses and instructor-led training courses with hands-on exercises to help people get the most out of Viam. You'll also become a Viam expert. When applying, please let us know in a few words why you'd be a good fit.  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-d
HOUSE ADYour CV gets thirty seconds.CV writing and honest review. English & Greek.kaeros.app →
Staff Technical Content Engineer — Viam · Job Opportunities API