Senior Software Engineer, Machine Learning Infrastructure
New Today
About The Role
Our team is growing and we are looking for talented engineers to join us. Nuro is pursuing a ML-first software stack. The ML Infra team is building scalable machine learning infrastructure and distributed training solutions to empower the ML development at Nuro.
About The Work
Depending on your skill set and areas of interest you will work on some or all of the following:
- Research and develop new distributed training frameworks and strategies to support training deep learning models with growing sizes.
- Improve model training speed by optimizing Tensorflow, Keras, Pytorch and Cuda kernel implementation.
- Design and implement world-class training frameworks for interactive, closed loop trajectory rollouts (Reinforcement Learning (RL) infrastructure)
- Engineer advanced tools to profile and monitor model training performance across all teams, to detect and triage training problems.
About You
- 2+ years of relevant work experience or an equivalent experience in PhD with 1+ years of relevant experience
- You understand machine learning models and ML development life cycle.
- Strong coding skills in Python or C++
- You have experience in building a cloud-based distributed training platform, which fully supports data and model parallelism.
- You have experience investigating and optimizing training performance bottlenecks for deep learning models.
At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $138,225 and $250,800 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.
At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics.
- Location:
- Mountain View
We found some similar jobs based on your search
-
New Today
Senior Software Engineer, Machine Learning Infrastructure
-
Mountain View
About The Role Our team is growing and we are looking for talented engineers to join us. Nuro is pursuing a ML-first software stack. The ML Infra team is building scalable machine learning infrastructure and distributed training solutions to empower...
More Details -
-
46 Days Old
Senior Software Engineer, Machine Learning Infrastructure
-
Mountain View, CA, United States
- Computer And Mathematical Occupations
Software Engineer, Machine Learning Infrastructure Join to apply for the Software Engineer, Machine Learning Infrastructure role at Nuro . About Nuro Nuro exists to better everyday life through robotics. Founded in 2016, Nuro has spent eight y...
More Details -