Senior Software Engineer, ML Infrastructure
NuroWho We Are
Nuro is a pioneering AI Robotics company that enhances everyday life through robotics. Founded in 2016, Nuro has deployed fully autonomous vehicles on the roads of California and Texas. Our core technology, the Nuro Driver™, integrates cutting-edge AI software with automotive-grade L4 sense and compute hardware. The primary application of our technology is in autonomous goods delivery, partnering with globally recognized brands like Uber and FedEx.
About The Role
The ML Infrastructure team at Nuro is expanding, and we are seeking experienced engineers to contribute to our growth. As a member of this team, you will work on a machine learning-first software stack, providing solutions that support ML development across the company. This includes optimizing cloud training and onboard inference, developing a distributed training platform, and enhancing ML compiler architecture.
Key Responsibilities
- Develop and optimize distributed training processes to enhance speed and reduce costs.
- Engage in the development of a distributed training platform.
- Profile and optimize the performance of onboard inference systems.
- Improve the usability and functionality of ML compilers.
About You
You have at least 2 years of experience in machine learning, ML infrastructure, or GPU programming. You are proficient in C++/C and Python, and have a strong coding background. Knowledge of deep learning frameworks such as TensorFlow, PyTorch, or JAX is essential. Understanding of deep learning algorithms, including those used in computer vision, NLP, and behavior planning, is also crucial.
Bonus Points
- Experience with CUDA, Cublas, Cudnn, or other Nvidia SDKs.
- Familiarity with model quantization, compilers, or ML compilers like TensorRT, TVM, XLA, Clang.
- Experience with AI algorithms and hardware codesign.
- Knowledge of distributed training speedup technologies like Horovod, DeepSpeed.
- Proficiency in deep learning algorithms such as YOLO, Transformer.
Compensation and Benefits
For this role, the expected base pay range is between $138,225 and $207,575 annually, depending on your experience, qualifications, and location. This position also includes eligibility for an annual performance bonus, equity, and a comprehensive benefits package. Nuro is committed to fostering an inclusive and safe work environment for all employees.
Benefits Extracted with AI
- Annual performance bonus
- Equity
- Competitive benefits package
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Machine Learning Engineer
Join Ema Unlimited as a Machine Learning Engineer in SF Bay Area, working on cutting-edge AI solutions with a focus on NLP and ML technologies.
Senior Machine Learning Engineer
Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.
Machine Learning Engineer with AI/ML Experience
Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.
Senior Machine Learning Engineer
Join NIQ as a Senior ML Engineer to develop and implement AI models using Python, PyTorch, and Azure in a hybrid work environment.
Internship Software Engineer - Machine Learning Infrastructure
Join Tesla as an Internship Software Engineer in Machine Learning Infrastructure. Work on AI infrastructure and neural network scaling.
Senior Machine Learning Engineer
Join Nike as a Senior Machine Learning Engineer to develop and optimize ML algorithms for innovative applications.
Machine Learning Engineer, Training
Join Waymo as a Machine Learning Engineer to develop distributed training infrastructure for autonomous driving.
Remote Software Engineer - Machine Learning and Cloud Infrastructure
Join Helm.ai as a Remote Software Engineer to develop ML tools, build cloud infrastructure, and work on AI technology.
Senior ML Infrastructure Engineer
Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Machine Learning Engineer - NLP
Join Parrot as a Senior Machine Learning Engineer focusing on NLP to develop cutting-edge AI solutions for legal tech.
Software Engineer - Platform
Join Refuel as a Software Engineer - Platform to design and develop critical features using Python, AWS, and LLMs in a hybrid work environment.
Senior Software Engineer - Machine Learning Platform
Join Uber's Michelangelo Machine Learning Platform team as a Senior Software Engineer to build and manage distributed systems.
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
Senior Software Engineer
Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.
Senior/Principal Software Engineer
Join Groq as a Senior/Principal Software Engineer to design and develop scalable software for AI inference technology.
Senior Machine Learning Engineer
Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.
Machine Learning Engineer
Join Snap Inc. as a Machine Learning Engineer in Los Angeles. Develop and deploy ML models to enhance user experience. Competitive salary and benefits.
Senior Software Engineer, Platform
Join Augment AI as a Senior Software Engineer to build AI-driven platforms using AWS, Ruby, and Python. Enjoy great benefits and stock options.
Founding AI Engineer, Backend
Join LlamaIndex as a Founding AI Engineer, Backend to build scalable cloud services for LLM applications.
MLOps Engagement Engineer
Join Nebius AI as an MLOps Engagement Engineer to design and optimize ML workflows using Kubernetes, Docker, and Slurm.
Junior AI/ML Engineer
Join Boeing as a Junior AI/ML Engineer to develop and support big data applications in a collaborative environment.