Software Engineer, ML Infrastructure

Serve Robotics develops sidewalk robots for urban deliveries, making deliveries more efficient and accessible while delighting merchants and customers 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 their innovative sidewalk robot technology. As an ML Infrastructure Software Engineer, you'll be integral to developing and maintaining the machine learning platform that powers their autonomous delivery systems.

The role combines cutting-edge machine learning infrastructure with real-world applications in robotics. You'll work with terabytes of sensor data, building and improving pipelines that are crucial for the company's autonomous delivery operations. The tech stack is modern and comprehensive, including Apache Beam (Dataflow), Bazel, BigQuery, MongoDB, GCS, Kubernetes, and Airflow.

This position is ideal for someone who has a strong foundation in computer science and practical experience with ML systems. You'll be joining a team of industry veterans in software, hardware, and design who are collaboratively working to make robotic deliveries a common sight in urban environments. The company culture emphasizes solving real-world problems through robotics, machine learning, and computer vision, with a strong focus on user experience.

What makes this opportunity particularly exciting is the direct impact you'll have on the future of urban delivery systems. You'll be working on technology that's already making deliveries in Los Angeles, delighting merchants, customers, and pedestrians alike. The role offers competitive compensation ($119K-$160K) plus equity, reflecting the company's investment in top talent.

The ideal candidate will bring 2+ years of relevant experience and a passion for automation and efficiency. Beyond the technical requirements, you'll be part of a diverse, agile team that values collaborative problem-solving and respectful communication. This remote position offers the flexibility of working from anywhere in the USA while contributing to technology that's actively shaping the future of urban logistics.

If you're excited about building the infrastructure that powers autonomous systems and want to be part of transforming how things move in cities, this role at Serve Robotics offers an exceptional opportunity to make that vision a reality.

Last updated 11 days 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 annotation process and quality control
  • 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 compensation

Interested in this job?

Jobs Related To Serve Robotics Software Engineer, ML Infrastructure

Software Engineer, Machine Learning

Machine Learning Software Engineer position at Serve Robotics, focusing on developing and optimizing autonomous systems for robotic delivery solutions.

Software Engineer, ML Infrastructure

ML Infrastructure Engineer position at Serve Robotics, focusing on building and improving machine learning platforms for autonomous delivery robots.

Software Engineer, Machine Learning

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

Software Development Engineer, Hiring Intelligence, Science & Experimentation (HIRISE)

Software Engineer role at Amazon's HIRISE team focusing on Generative AI and hiring analytics, requiring 3+ years of experience in software development.

Software Dev Engineer II, Alexa Personality & EQ

Software Development Engineer role at Amazon focusing on advancing Alexa's emotional intelligence and AI capabilities, offering competitive compensation and benefits.