Robotics Jobs

Latest UK roles, updated daily.

Amazon logo

2026 Applied Scientist Intern, Amazon University Talent Acquisition

Are you a MS or PhD student interested in a 2026 internship in the field of machine learning, deep learning, generative AI, large language models and speech technology, robotics, computer vision, optimization, operations research, quantum computing, automated reasoning, or formal...

Amazon London, United Kingdom
Permanent
Amazon logo

Senior Reliability Maintenance Engineering Technician , BHX5 (Rugby)

Our Reliability Maintenance Engineering (RME) team is central to Amazon's commitment to innovation. As Amazon evolves and adapts, this team makes sure that the tools and technologies we use do as well. As a Senior RME Technician, you'll help us...

Amazon Rugby, United Kingdom
Permanent
NVIDIA logo

Senior Software Engineer, JAX

You will play a key role in NVIDIA's JAX development, designing and implementing core components to optimize performance on NVIDIA products. Collaborate with AI researchers to build future-proof models and tools that enhance the efficiency of AI systems, bridging the gap between cutting-edge research and real-world applications.

NVIDIA £292,500 – £650,000 pa
Remote Permanent
NVIDIA logo

Senior System Software Engineer, NCCL - Partner Enablement

This role involves engaging with partners and customers to resolve functional and performance issues with NCCL, conducting performance analysis of NCCL and DL applications on GPU clusters, and developing tools for issue isolation. You will also guide customers on HPC methodologies, document NCCL, and conduct trainings. The position requires strong C/C++ programming skills, experience with parallel programming, and expertise in high-performance networking and Linux fundamentals.

NVIDIA Switzerland £221,250 – £507,000 pa
On-site Permanent
NVIDIA logo

Senior System Software Engineer, NCCL - Partner Enablement

This role involves engaging with partners and customers to resolve functional and performance issues with NCCL, conducting performance analysis of NCCL and DL applications on advanced GPU clusters, and developing tools for issue isolation. You will also guide customers on HPC methodologies, document NCCL usage, and collaborate with internal teams across different time zones.

NVIDIA
NVIDIA logo

Senior Software Engineer, JAX

You will play a key role in NVIDIA's JAX development, designing and implementing core components to optimize performance on NVIDIA products. Collaborate with AI researchers and leaders to build efficient, future-proof models and tools that bridge the gap between numerical computing and real-world applications.

NVIDIA PLN 292,500 – PLN 650,000 pa
Remote Permanent
NVIDIA logo

Senior System Software Engineer, NCCL - Partner Enablement

This role involves engaging with partners and customers to resolve functional and performance issues with NCCL, conducting performance analysis, and developing tools for issue isolation. You will also guide customers on HPC methodologies, document NCCL, and conduct trainings. The position requires strong C/C++ programming skills, experience with parallel programming, and expertise in high-performance networking.

NVIDIA £221,250 – £507,000 pa
Remote Permanent
NVIDIA logo

Senior GPU Networking Architect

As a Senior GPU Networking Architect, you will build and optimize GPU communication kernels for large-scale AI systems, leveraging deep knowledge of GPU architecture to improve kernel efficiency and minimize latency. You will collaborate with network software, hardware, and AI framework teams to co-design communication strategies and contribute to the evolution of GPU-aware programming models.

NVIDIA
Remote Permanent
NVIDIA logo

Senior GPU Networking Architect

As a Senior GPU Networking Architect, you will build and optimize GPU communication kernels for large-scale AI systems, leveraging deep knowledge of GPU architecture to improve kernel efficiency and minimize latency. You will collaborate with network software, hardware, and AI framework teams to co-design communication strategies and contribute to the evolution of GPU-aware programming models.

NVIDIA Switzerland
On-site Permanent
NVIDIA logo

Senior Compiler Engineer

In this role, you will work on developing and optimizing compilers for NVIDIA's CPUs, particularly the Grace CPU, which is designed for AI and HPC workloads. You will collaborate with a distributed team to improve the GNU Toolchain, contribute to open source projects, and optimize compiler performance for data centers and cloud environments.

NVIDIA
On-site Permanent
NVIDIA logo

Senior HPC and AI Network Software Architect

As a Senior HPC and AI Network Software Architect, you will focus on building scalable AI infrastructure, optimizing distributed training and inference, and enhancing communication efficiency across large systems. You will collaborate with researchers and engineers to innovate and develop robust solutions for cutting-edge AI workloads.

NVIDIA
NVIDIA logo

Senior GPU Networking Architect

As a Senior GPU Networking Architect, you will build and optimize GPU communication kernels for large-scale AI systems, leveraging deep knowledge of GPU architecture to improve kernel efficiency and minimize latency. You will collaborate with network software, hardware, and AI framework teams to co-design communication strategies and contribute to the evolution of GPU-aware programming models.

NVIDIA
Remote Permanent
NVIDIA logo

Senior GPU Networking Architect

This role involves building and optimizing GPU communication kernels for large-scale AI systems, leveraging deep knowledge of GPU architecture to improve kernel efficiency and minimize latency. The position requires collaboration with network software, hardware, and AI framework teams to co-design communication strategies and develop GPU-resident communication primitives.

NVIDIA
Remote Permanent
NVIDIA logo

Principal AI Developer Technology Engineer

In this role, you will research and develop techniques to GPU-accelerate AI workloads, optimize complex algorithms, and collaborate with experts to influence the design of next-generation hardware and software. You will also publish and present optimization techniques to engage the developer community.

NVIDIA Germany
NVIDIA logo

Senior HPC and AI Network Software Architect

As a Senior HPC and AI Network Software Architect, you will focus on building scalable AI infrastructure, optimizing distributed training and inference, and enhancing communication efficiency across large systems. You will collaborate with researchers and engineers to innovate and develop new software and hardware approaches, contributing to the design of systems that power the fastest AI workloads globally.

NVIDIA Switzerland
On-site Permanent