Viam
Robotics software platform for engineers
Viam builds a software platform for developing, deploying, and managing robotics applications from prototype to fleet scale. It enables engineers to use familiar languages and tools across diverse hardware for industries like manufacturing, marine, and climate tech. This makes the physical world programmable like software.
Business Operations Associate
Supports finance, legal, compliance, and operational processes including AP, monthly close, cap table, procurement, ISO 27001, and KPI dashboards. Requires 4+ years in finance or business ops, SQL, and AI workflow experience.
Lead Software Engineer, Data Platform
Viam is seeking a Lead Software Engineer to lead the Data/ML team, owning technical direction, architecture, and delivery. This hands-on role involves managing a team of 5+ engineers, writing code, and driving the reliability and performance of ML training and inference infrastructure.
Video Production Manager
Lead end-to-end video production for educational and marketing content at a robotics software company. Build the video capability from scratch, handling shooting, editing, and still photography for technical audiences.
Senior / Staff Software Engineer, Fleet Management
Builds and scales backend services, full-stack features, and infrastructure for managing fleets of machines, including configuration, deployment, logs, authentication, and billing. Owns end-to-end systems in distributed environments using Golang, Svelte, MongoDB, and gRPC.
Staff Technical Content Engineer
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.
Staff Technical Writer
Owns quality and consistency of developer-facing documentation, spanning reference docs, tutorials, and guides. Collaborates with engineers to polish content, improve toolchains, and ensure accuracy while building robots with Viam SDKs.