Software Engineer, ML Infrastructure

Serve Robotics develops sidewalk robots for urban deliveries, making deliveries more efficient and accessible while delighting merchants, customers, and pedestrians in Los Angeles.
$119,000 - $160,000
Machine Learning
Mid-Level Software Engineer
Remote
2+ years of experience
Robotics · AI

Description For Software Engineer, ML Infrastructure

Serve Robotics is at the forefront of revolutionizing urban delivery systems through innovative robotics technology. As a Software Engineer in ML Infrastructure, you'll be integral to developing and maintaining the machine learning platform that powers their autonomous delivery robots. The role combines cutting-edge ML technologies with practical urban logistics solutions.

The position offers an exciting opportunity to work with a team of industry veterans in software, hardware, and design, all united in building the future of autonomous delivery. You'll be working with modern technologies including Apache Beam, Bazel, BigQuery, MongoDB, and Kubernetes, handling terabytes of sensor data to improve autonomous navigation and delivery systems.

The ideal candidate will bring strong experience in ML infrastructure and data engineering, with the ability to build and maintain complex ML pipelines. You'll be responsible for everything from ETL pipelines and data mining to MLOps and annotation platforms. The role requires both technical depth in ML systems and the ability to collaborate effectively with ML engineers and other teams.

Working at Serve Robotics means joining a diverse, agile team that values collaborative problem-solving and respectful communication. The company offers competitive compensation including equity, and the opportunity to work remotely while contributing to a technology that's actively changing how deliveries work in major cities. Their robots are already making successful commercial deliveries in Los Angeles, and they're poised for expansion.

This is an ideal role for someone who wants to combine their ML infrastructure expertise with real-world robotics applications, working on problems that directly impact the future of urban logistics and automation. The position offers the perfect blend of technical challenge and practical impact, with the freedom to innovate and improve systems that are actively deployed in the real world.

Last updated 38 minutes ago

Responsibilities For Software Engineer, ML Infrastructure

  • Develop and maintain ML infrastructure, including sensor data ETL pipelines, hard example data mining, and continuous training pipelines
  • Develop MLOps system for managing lifecycle of ML cloud training and inference as a service pipelines
  • Work with ML engineers to design metrics for ML tasks to mine sensor data
  • Design and implement algorithms for ranking/scoring annotation candidates
  • Work with annotation provider on setting up the annotation process
  • Make sensor data and derivatives discoverable and accessible for Robotics Engineers

Requirements For Software Engineer, ML Infrastructure

Python
Go
  • BS or MS in computer science with focus in data engineering and ML systems
  • 2+ years of industry experience building ML training and validation pipelines
  • Experience with building native cloud applications
  • Experience with large scale data processing pipelines in production
  • Proficient in C++, Python, or Go
  • Hands-on experience and good knowledge of Computer Vision and Deep Learning
  • Strong tendency to automate workflows

Benefits For Software Engineer, ML Infrastructure

Equity
  • Equity

Interested in this job?

Jobs Related To Serve Robotics Software Engineer, ML Infrastructure

Software Engineer, Machine Learning

ML Engineering role at Serve Robotics focusing on developing and optimizing perception models for autonomous delivery robots.

Machine Learning Engineer

ML Engineer role at Limbic, building AI solutions for mental healthcare, working with LLMs and clinical ML models to improve therapy accessibility.

Deep Learning Software Engineer (Computer Vision)

Deep Learning Software Engineer position at OneTrack.AI, focusing on computer vision solutions for warehouse operations, requiring 2+ years of experience in AI development.

Machine Learning Engineer - ML Ops

ML Engineer role at Regrello focusing on MLOps and deploying AI models for supply chain optimization

Crypto Data Scientist / Machine Learning - LLM Engineer

Machine Learning Engineer position at Token Metrics, focusing on optimizing AI systems for crypto investment predictions, requiring 2+ years of ML experience and expertise in Python and Java.