Lead Software Engineer, Data Platform

ViamNew York, NY
$220,000 - $250,000Hybrid

About The Position

Viam is seeking a Lead Software Engineer to own the technical direction and delivery of their Data/ML function. This is a hands-on leadership role involving team management, architectural decisions, and coding. The Data/ML team is responsible for the infrastructure that handles data movement from devices to the cloud, making it usable across the Viam platform. They also manage the ML infrastructure for training workflows, labeling pipelines, and inference. Key challenges include handling diverse data types from frequently offline devices, building scalable auto-labeling and training workflows, and expanding cloud inference capabilities. The tech stack includes Go, Python, Svelte, GKE, TensorFlow, TFLite, ONNX, MongoDB Atlas, GCP, and Azure. The role reports to the VP of Engineering.

Requirements

  • Technical lead with strong systems judgment and product instincts who can set direction and stay hands-on
  • Experience leading engineers and developing them
  • Background building and scaling backend or platform infrastructure in production
  • Shipped APIs and UIs and think about both as part of the same product problem
  • Sound judgment on system design and tradeoffs under real constraints
  • Product instincts and use them: when something is being built the wrong way, you say so early
  • Make decisions with incomplete information and have a bias toward shipping over planning
  • Track record of driving cross-team projects from ambiguity to production
  • Experience with data-intensive systems, streaming pipelines, or ML infrastructure

Nice To Haves

  • Experience with robotics or IoT is not required.

Responsibilities

  • Lead and develop a team of 5+ engineers: set direction, run planning, ship reliably, and grow the team through coaching, feedback, and performance conversations
  • Write code and ship features alongside your team across the full stack, from backend infrastructure through UI
  • Own the architecture of the data pipeline end to end, from device to cloud, including storage, querying, and the APIs that power the rest of the platform
  • Drive the reliability and performance of ML training and inference infrastructure, from custom training workflows to the services that power auto-labeling and model evaluation
  • Have opinions on what gets built and how users experience it, and bring those into product decisions early
  • Own cross-team problems through to resolution, working closely with Computer Vision, Fleet Management, Mobile, and Solutions Engineering

Benefits

  • Equity grants
  • 100% covered medical/dental/vision insurance plans
  • Commuter benefits
  • 25 days paid vacation
  • Generous holiday observances
  • Free lunch every day that you’re in the office
  • One Medical Membership
  • Citi Bike memberships
  • Monthly wellness stipend
  • Paid parental leave
  • Reproductive Health Benefits, including Fertility Benefits and Abortion Access Travel Benefits
  • Yearly Learning and Development Budget
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service