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
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior Software Engineer: Configuration Management/Deployment
Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Full-stack Engineer (Angular, Node.js, TypeScript)
Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Staff Software Engineer: Data & Infrastructure Platforms - Metrics & Alerting
Join Uber's Amsterdam team as a Staff Software Engineer focusing on Data & Infrastructure Platforms, specializing in Metrics & Alerting.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Backend Engineer (Kotlin, Microservices)
Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Information Retrieval Algorithm Engineer
Join Huawei as an Information Retrieval Algorithm Engineer to develop cutting-edge AI technologies in Amsterdam.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.