Machine Learning Jobs

NVIDIA logo

Senior Software QA Test Development Engineer

This role involves developing and automating test frameworks for a distributed system that manages thousands of resources across NVIDIA teams. The engineer will create test plans, automate UI and API testing, integrate tests into CI/CD pipelines, and enhance QA workflows using AI-driven tools. A key focus is leveraging Large Language Models and AI techniques to improve test generation, debugging, and validation efficiency in complex, cloud-based environments.

NVIDIA United Kingdom
NVIDIA logo

Senior Compiler Engineer

Design and optimize compiler software for NVIDIA's Grace CPUs, focusing on performance-critical AI and HPC workloads. Collaborate with global teams and upstream open-source communities to enhance the GNU Toolchain and influence next-gen CPU microarchitecture. Work at the forefront of compiler innovation within a leading-edge systems software environment.

NVIDIA
On-site Permanent
W

Machine Learning Engineer, ADAS

Train and improve computer vision and 3D perception models for ADAS systems, working across the full ML lifecycle from data to deployment. Build scalable data pipelines, including auto-labelling and 3D reconstruction, to enhance model performance. Focus on real-world impact by iterating on detection, classification, and segmentation for lanes, objects, and traffic infrastructure.

Wayve London, United Kingdom
Hybrid Permanent
W

Engineering Technician

The role involves building, testing, and maintaining autonomous vehicle prototypes and Hardware-in-the-Loop (HIL) systems with high-performance compute and sensor hardware. You'll diagnose and repair hardware failures across compute modules, sensors, and wiring harnesses, while collaborating closely with engineering teams to support system integration and testing. The position emphasizes hands-on workshop work, technical troubleshooting, and contributing to continuous improvements in vehicle and hardware design.

Wayve London, United Kingdom
Hybrid Permanent
W

Staff ML Performance Engineer (Compiler)

This role focuses on optimizing machine learning inference performance for edge accelerators and GPUs, particularly for running large transformer models efficiently on low-power in-vehicle systems. The engineer will work across compilers, runtimes, and kernels to deliver measurable improvements in latency, memory, and power, while collaborating closely with model developers and contributing to early-stage, high-impact projects. The position involves deep technical work on multiple hardware platforms and shaping performance engineering standards across the team.

Wayve London, United Kingdom
W

Senior Machine Learning Engineer, AI Performance

This role involves taking machine learning models from training to production deployment, focusing on optimising for real-world constraints like latency and memory. The engineer will collaborate closely with performance and inference teams to deliver efficient, deployable models for autonomous driving systems, using techniques such as quantisation and distillation. The position emphasizes hands-on iteration in PyTorch and cross-functional delivery in a high-ownership environment.

Wayve London, United Kingdom
W

Technical Product Manager - Robotaxi

This role involves defining and delivering Level 4 autonomous driving features using embodied AI and end-to-end learning systems. The Technical Product Manager will lead cross-functional teams to translate deep tech innovation into safe, user-centric AV products, aligning technical development with customer needs and regulatory standards. The position emphasizes ownership of the full product lifecycle, from concept to deployment, within a fast-paced, innovation-driven environment.

Wayve United Kingdom
On-site Permanent
W

Technical Lead Manager, Synthetic Data

Lead a team of machine learning engineers to develop and scale synthetic data generation using generative world models like GAIA for autonomous driving research. Focus on rig and pose transfer, scalable generation infrastructure, and integrating synthetic data into training pipelines to reduce reliance on real-world data collection. Work closely with researchers and engineers to validate impact on driving model performance.

Wayve London, United Kingdom
NVIDIA logo

Senior Solutions Architect, Higher Education and Research - Open Models and LLM

This role involves partnering with academic and research institutions to advance AI and HPC initiatives using NVIDIA's accelerated computing platforms. The Solutions Architect will guide researchers in integrating NVIDIA technologies into large-scale projects, particularly around large language models and open models. Responsibilities include technical advocacy, hands-on training, prototyping solutions, and bridging research needs with product development through direct feedback to engineering teams.

NVIDIA Reading, United Kingdom
NVIDIA logo

Senior Solutions Architect, Higher Education and Research - Open Models and LLM

This role involves partnering with academic and research institutions to advance AI and HPC initiatives using NVIDIA's accelerated computing platforms. The Solutions Architect will drive adoption of NVIDIA technologies by integrating frameworks into large-scale research projects, supporting publications, and delivering technical training. Key responsibilities include prototyping solutions, mentoring researchers, and providing feedback to engineering teams based on emerging trends in LLMs and open models.

NVIDIA Cambridge, United Kingdom