← All roles

Lead Software Engineer, Data Platform

Viam ·New York, NY ·Hybrid 12d ago
GoPythonTensorFlowGCPAzureKubernetesDistributed Systems

About the role

Viam is a robotics engineering platform. We are looking for a hands-on engineering manager to lead the Data/ML team, responsible for developing engineers, driving execution, and making architectural decisions. The team owns infrastructure for data from devices to cloud, ML training workflows, labeling pipelines, and inference. The role involves leading a team of 5+ engineers, writing code, owning architecture, driving reliability, and cross-team collaboration.

Requirements

Experienced engineering manager with deep technical skills. Must have led teams through hiring, coaching, and career development; built and scaled backend/platform/infrastructure systems; shipped products across APIs, backend, and UI; made architectural decisions; influenced product direction; driven cross-functional projects; worked on distributed systems, data-intensive systems, streaming pipelines, or ML infrastructure.

About the company

Viam

Viam builds a software platform for developing, deploying and operating robotics and physical AI applications. Engineers use it to connect hardware, collect data and manage fleets of machines in industries such as robotics, food and beverage, marine and industrial manufacturing.

View company page →
$220k–250k
Hybrid New York, NYNew York, United States
Posted 12d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
Viam
http://www.viam.com

Viam builds a software platform for developing, deploying and operating robotics and physical AI applications. Engineers use it to connect hardware, collect data and manage fleets of machines in industries such as robotics, food and beverage, marine and industrial manufacturing.

View company page →