Nuro logo

Senior Software Engineer, ML Infrastructure

Nuro

Who 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

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

Ema Unlimited logo
Ema Unlimited

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.

Olo logo
Olo

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.

micro1 logo
micro1

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.

NielsenIQ logo
NielsenIQ

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.

Tesla logo
Tesla

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.

Nike logo
Nike

Senior Machine Learning Engineer

Join Nike as a Senior Machine Learning Engineer to develop and optimize ML algorithms for innovative applications.

Waymo logo
Waymo

Machine Learning Engineer, Training

Join Waymo as a Machine Learning Engineer to develop distributed training infrastructure for autonomous driving.

Helm.ai logo
Helm.ai

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.

CHAI: AI Platform logo
CHAI: AI Platform

Senior ML Infrastructure Engineer

Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.

Standard AI logo
Standard AI

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.

Parrot logo
Parrot

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.

Refuel logo
Refuel

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.

Uber logo
Uber

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.

NVIDIA logo
NVIDIA

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.

Umbra logo
Umbra

Senior Software Engineer

Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.

Groq logo
Groq

Senior/Principal Software Engineer

Join Groq as a Senior/Principal Software Engineer to design and develop scalable software for AI inference technology.

Intuit logo
Intuit

Senior Machine Learning Engineer

Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

Snap Inc. logo
Snap Inc.

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.

Augment AI logo
Augment AI

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.

LlamaIndex logo
LlamaIndex

Founding AI Engineer, Backend

Join LlamaIndex as a Founding AI Engineer, Backend to build scalable cloud services for LLM applications.

Nebius AI logo
Nebius AI

MLOps Engagement Engineer

Join Nebius AI as an MLOps Engagement Engineer to design and optimize ML workflows using Kubernetes, Docker, and Slurm.

Boeing logo
Boeing

Junior AI/ML Engineer

Join Boeing as a Junior AI/ML Engineer to develop and support big data applications in a collaborative environment.