Senior/Staff Software Engineer, ML Data Infrastructure
NuroUSA2w ago
MLEngineeringInfrastructureremotecurated-jd
Job description
Senior/Staff Software Engineer, ML Data Infrastructure at Nuro.
About the role
Nuro is seeking an experienced engineer to build the data systems that support our autonomous driving technology. You will focus on scaling the infrastructure required to train and validate our machine learning models as we transition toward licensing our software for robotaxis and consumer vehicles.
Key facts
What you'll do
- Design and maintain high-throughput data pipelines for large-scale machine learning model training.
- Optimize storage and retrieval systems to handle massive datasets generated by autonomous vehicle sensors.
- Collaborate with research and engineering teams to improve the efficiency of our data processing workflows.
- Build tools that automate data labeling, curation, and quality assurance for the Nuro Driver stack.
Requirements
- Extensive professional experience in software engineering with a focus on data infrastructure or machine learning platforms.
- Proficiency in building distributed systems capable of processing petabyte-scale data.
- Strong programming skills in languages such as C++ or Python.
- Demonstrated ability to lead technical projects and mentor junior team members.
Skills & tools
- Distributed systems architecture
- Data pipeline orchestration
- Machine learning infrastructure
- C++
- Python
Practical notes
Nuro is currently shifting its business model from delivery robotics to licensing autonomous driving software for robotaxis and personally owned vehicles. Following a recent 106 million dollar funding round, the company is expanding its engineering efforts to support these new product lines.