ML Infrastructure Engineer
Department: Software
Location: New York City
Employment Type: FullTime
Job Description
We are seeking an ML Infrastructure Engineer to build and scale the machine learning systems that power our intelligent robots. In this role, you will design and maintain the infrastructure for training, evaluating, and deploying the ML models that enable robot locomotion, perception, manipulation, navigation, and human-robot interaction. Your work will directly impact how quickly our research translates into real-world robotic capabilities.
You'll work at the intersection of machine learning and systems engineering, ensuring our ML training and deployment systems are robust, efficient, and scalable as we grow from prototype to production.
Key Responsibilities
Design and build scalable ML training infrastructure, including distributed training pipelines and GPU cluster management both in the cloud and on-prem.
Develop systems for experiment tracking, model versioning, and reproducibility.
Build deployment infrastructure for serving ML models on robotic hardware with strict latency requirements.
Optimize model inference for edge devices and embedded systems.
Collaborate with research teams to accelerate the path from experimentation to production.
Contribute to data pipelines and labeling infrastructure as needed, in partnership with the data platform team.
Required Skills & Qualifications
Education: Bachelor's or Master's degree in Computer Science, Machine Learning, or a related field, or equivalent practical experience.
Work Experience: 3+ years of experience in ML infrastructure, MLOps, or related roles.
Technical Expertise:
Strong programming skills in Python and familiarity with ML frameworks (PyTorch, TensorFlow, JAX).
Experience with ML infrastructure tools (e.g., MLflow, Weights & Biases, Kubeflow, Ray).
Proficiency with containerization (Docker) and orchestration (Kubernetes).
Understanding of distributed systems and GPU computing.
Nice-to-have Skills
Experience with robotics data (sensor streams, video, point clouds) and real-time inference systems.
Familiarity with model optimization techniques (quantization, pruning, distillation).
Experience with reinforcement learning or simulation-based training pipelines.
Experience with cloud platforms (AWS, GCP) and hybrid on-prem/cloud architectures.
What We Offer
The opportunity to work on groundbreaking robotics technology, enabling the next generation of humanoid robots to interact dynamically with their environments.
A collaborative and innovative environment that fosters creativity and exploration.
Equity ownership in the company
Health Benefits (Medical, Dental, and Vision)
Compensation
$140k - $220k/yr, plus equity
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
