Machine Learning Jobs

Latest UK roles, updated daily.

HAYS Specialist Recruitment logo

Head of AI & Data Strategy

Leads AI and data strategy across a large international organisation, driving digital transformation through machine learning, data science, and modern data platforms. Translates technical AI initiatives into measurable business outcomes while building scalable platforms and fostering a data-driven culture across commercial, operational, and technology teams.

HAYS Specialist Recruitment London, United Kingdom £130,000 – £190,000 pa
Hybrid Permanent
Entrust logo

Principal Cloud DevOps Engineer

This role involves designing and maintaining scalable cloud infrastructure for a machine learning-powered ID verification platform. The engineer will automate deployment pipelines, enhance system reliability, and collaborate with security teams to ensure robust, production-grade cloud environments. Emphasis is placed on innovation, mentorship, and continuous improvement within an Agile DevOps culture.

Entrust
Hybrid Permanent Clearance Required
PhysicsX logo

Senior Applied Engineer

This role involves developing and scaling AI-driven physical foundation models for engineering simulation, bridging research and production. You'll work closely with scientists and engineers to transform prototypes into robust, distributed systems using high-performance computing and machine learning frameworks. The position emphasizes technical ownership, cross-functional collaboration, and real-world impact across advanced industries.

PhysicsX United Kingdom
Hybrid Permanent
PhysicsX logo

Applied Scientist - All Levels

This role involves developing AI-driven physical foundation models for engineering applications, translating complex physics and engineering problems into mathematical formulations. You'll work on building and optimizing machine learning models—particularly deep learning and probabilistic methods—for high-dimensional spatiotemporal and geometric data, with direct application in advanced industries like Aerospace, Energy, and Semiconductors. The position emphasizes research ownership, collaboration with engineers and customers, and publishing impactful technical work.

PhysicsX United Kingdom
Hybrid Permanent
NVIDIA logo

Senior Software Engineer, RL Post-Training Frameworks

This role involves designing and building scalable reinforcement learning (RL) post-training infrastructure that supports the full lifecycle of training, inference, and rollout across heterogeneous hardware. The engineer will contribute to open-source RL frameworks, optimize distributed systems performance, and collaborate with research and hardware teams to advance AI capabilities. Key challenges include fault tolerance, elastic scaling, and efficient coordination of models across large-scale GPU, CPU, and LPU environments.

Remote Permanent
NVIDIA logo

Senior Software Engineer, RL Post-Training Frameworks

This role involves designing and building scalable reinforcement learning (RL) post-training infrastructure that supports the full lifecycle of training, inference, and rollout across heterogeneous hardware. You'll optimize distributed systems for performance, fault tolerance, and efficiency, working closely with AI researchers and contributing to open-source frameworks like VeRL, Miles, and TorchTitan. The role emphasizes deep collaboration across teams to advance AI capabilities through systems innovation.

Remote Permanent
NVIDIA logo

Senior Software Engineer, RL Post-Training Frameworks

This role involves designing and building scalable reinforcement learning post-training infrastructure that operates efficiently from single-GPU experiments to large-scale distributed systems. You'll optimize training-inference-rollout loops across heterogeneous hardware, contribute to open-source RL frameworks like VeRL and TorchTitan, and collaborate with AI researchers and infrastructure teams to improve distributed runtimes such as Ray and Monarch. The position emphasizes fault tolerance, elastic scaling, and integration with next-generation hardware and deep learning tools.

NVIDIA Germany
Remote Permanent
NVIDIA logo

Principal Developer Technology Engineer

This role involves collaborating with top game developers to optimize GPU performance and advance rendering technologies, with a focus on path tracing and neural graphics. The engineer will develop and optimize AI models and rendering algorithms, contribute to next-gen GPU architecture direction, and create technical demonstrations. Work includes profiling, tuning, and presenting innovations at conferences.

NVIDIA Germany PLN 483,750 – PLN 838,500 pa
Remote Permanent
NVIDIA logo

Principal Developer Technology Engineer

This role involves collaborating with top game developers to optimize GPU performance and advance rendering technologies like path tracing and neural graphics. You'll develop and optimize AI models and rendering algorithms, work closely with NVIDIA's architecture teams, and contribute to next-gen GPU features. The role also includes creating technical demos, publishing research, and presenting at conferences to drive adoption of cutting-edge visual computing and AI in gaming.

NVIDIA PLN 483,750 – PLN 838,500 pa
Hybrid Permanent
NVIDIA logo

Principal Developer Technology Engineer

This role involves collaborating with top game developers to optimize GPU performance and advance rendering technologies, particularly in path tracing and neural graphics. The engineer will develop and tune AI models and rendering algorithms, work closely with NVIDIA's architecture and driver teams, and create technical demonstrations using cutting-edge GPU technology. Responsibilities also include profiling, optimization, and presenting research at industry conferences.

NVIDIA PLN 483,750 – PLN 838,500 pa
Hybrid Permanent
NVIDIA logo

Principal Developer Technology Engineer

This role involves collaborating with top game developers to optimize GPU performance and advance rendering technologies such as path tracing and neural graphics. The engineer will develop and tune AI models and rendering algorithms, work closely with NVIDIA's architecture and driver teams, and contribute to next-generation GPU innovations. Responsibilities include building technical demos, profiling performance, and presenting research at conferences.

NVIDIA PLN 483,750 – PLN 838,500 pa
Remote Permanent
NVIDIA logo

Principal Developer Technology Engineer

Work with top AAA game developers to optimize GPU performance and advance real-time rendering using path tracing and neural graphics. Develop and tune AI models and rendering algorithms, collaborate on next-gen GPU architecture, and create technical demonstrations and publications. Engage in low-level optimization and present findings at industry conferences.

NVIDIA PLN 483,750 – PLN 838,500 pa
Hybrid Permanent
NVIDIA logo

Senior HPC DevOps Engineer

As a Senior HPC DevOps Engineer, you will design and maintain large-scale HPC and AI clusters, implement infrastructure as code, streamline CI/CD pipelines, and automate complex networking and operational tasks. You will collaborate with HPC, OS, GPU compute, and systems specialists to drive innovation and improve workflows.

Remote Permanent
NVIDIA logo

Senior HPC DevOps Engineer

As a Senior HPC DevOps Engineer, you will design, implement, and maintain large-scale HPC and AI clusters, focusing on state-of-the-art monitoring, logging, and alerting systems. You will work closely with HPC, OS, GPU compute, and systems specialists to develop and optimize performance platforms, automate deployment processes, and troubleshoot complex issues from bare metal to application level.

Remote Permanent
NVIDIA logo

Senior HPC DevOps Engineer

As a Senior HPC DevOps Engineer, you will design, implement, and maintain large-scale HPC and AI clusters, focusing on state-of-the-art monitoring, logging, and automation. You will collaborate with HPC, OS, GPU compute, and systems specialists to architect and optimize performance platforms, while also leading R&D activities and sharing best practices.

Remote Permanent