
Viam
New York, NY
Robotics software platform for engineers
About
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.
Perks & benefits
Health insurance, 401k, Parental leave, Unlimited PTO, Free lunch, Gym membership, Commuter benefits
More Robotics companies
Robotics companiesClarksburg, MD
Austin, Texas
San Francisco, CA
Emeryville, CA
Cambridge, Massachusetts
Carson, CA
Open jobs
8Software engineering intern collaborating with production engineering teams to build and test full-stack software for robotics and cloud-computing platforms. Applicants should be pursuing a related bachelor's or master's degree and have strong computer science fundamentals plus programming experience.
The Chief of Staff partners with the CEO on company strategy, planning, cross-functional initiatives, board and investor work, and high-priority operational projects. The role requires at least six years in a rigorous analytical environment, strong financial and writing skills, technical fluency, and high ownership.
Leads a team of forward deployed engineers responsible for architecting and delivering customer software deployments into production. The role requires engineering management experience, strong systems and edge/cloud architecture judgment, and credibility with enterprise customer leadership.
Own the roadmap and developer experience for a core robotics platform area, partnering with engineering and leadership on architecture, strategy, adoption, and customer deployments. Requires software engineering experience, 8+ years in product management, and technical expertise with APIs, SDKs, or infrastructure products.
Creates developer-focused social, video, and written content for a technical robotics software platform. The role requires strong editorial judgment, clear writing, visual skills, and a portfolio demonstrating content for technical audiences.
Grows Viam’s developer community by building robotics projects, producing technical content, and engaging developers through events and online channels. The role requires production software experience, hands-on hardware skills, strong communication, and public speaking ability.
Senior/Staff engineer on the Fleet Management team building the cloud control plane for Viam's robotics platform. Own end-to-end systems for machine configuration, software deployment, logs, usage tracking, auth/permissions, and billing at scale using Go, Svelte/TS, MongoDB, and gRPC.
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.