Technology & Engineering Full-time

Software Engineer, ML Infrastructure, Optimization

Nuro

Posted

Dec 05, 2025

Location

Remote

Type

Full-time

Compensation

$160360 - $240540

Mission

What you will drive

Software Engineer, ML Infrastructure, Optimization
We are seeking a highly motivated and talented Software Engineer to join our team as we build and maintain the infrastructure for our machine learning models. As a Software Engineer, ML Infrastructure, Optimization, you will be responsible for designing, developing, and deploying scalable and efficient machine learning infrastructure. You will work closely with our data science team to understand their needs and develop solutions that meet their requirements.
Responsibilities:
- Design and develop scalable and efficient machine learning infrastructure
- Collaborate with data science team to understand their needs and develop solutions
- Develop and maintain high-quality, well-documented code
- Troubleshoot and resolve issues with the infrastructure
- Stay up-to-date with the latest technologies and trends in machine learning infrastructure

About the Role:
We are looking for a talented Software Engineer who is passionate about machine learning and infrastructure. You should have a strong background in software engineering and experience with machine learning infrastructure. You should be able to work independently and as part of a team, and have excellent communication and problem-solving skills.

Requirements:
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in software engineering
- Experience with machine learning infrastructure
- Strong programming skills in languages such as Python, Java, or C++
- Experience with cloud-based infrastructure such as AWS or GCP
- Strong understanding of data structures and algorithms
- Excellent communication and problem-solving skills

What We Offer:
- Competitive salary and benefits package
- Opportunity to work with a talented team of engineers and data scientists
- Collaborative and dynamic work environment
- Professional development opportunities
- Flexible work arrangements

How to Apply:
If you are a motivated and talented Software Engineer who is passionate about machine learning and infrastructure, please submit your resume and a cover letter explaining why you are the best fit for this role.

Impact

The difference you'll make

This role pushes the autonomous future forward by building core infrastructure for machine learning model life cycles, contributing to Nuro's mission of making autonomy accessible to all and empowering a safer, richer, and more connected future.

Profile

What makes you a great fit

Bachelor's degree in Computer Science or related field
5+ years of experience in software engineering
Experience with machine learning infrastructure
Strong programming skills in languages such as Python, Java, or C++
Experience with cloud-based infrastructure such as AWS or GCP
Strong understanding of data structures and algorithms
Excellent communication and problem-solving skills

Benefits

What's in it for you

Base pay range between $160,360 and $240,540, plus an annual performance bonus, equity, and a competitive benefits package. Nuro offers a diverse workplace that fosters inclusion and psychological safety for all employees.

About

Inside Nuro

Nuro is a self-driving technology company on a mission to make autonomy accessible to all, building the world's most scalable driver by combining cutting-edge AI with automotive-grade hardware to support applications like robotaxis and commercial fleets.