Machine Learning Jobs

Latest UK roles, updated daily.

Data Science Lead

As a Data Science Lead, you will lead diverse teams in machine learning, cloud, data engineering, and DevOps, managing stakeholder relationships and contributing to technical bids. You will work on complex, cutting-edge projects and drive digital transformation in a secure, high-stakes environment.

Searchability NS&D Gloucester, United Kingdom £75,000 – £95,000 pa
On-site Permanent Clearance Required
NVIDIA logo

Principal AI Developer Technology Engineer

We’re currently seeking a Principal Developer Technology Engineer, Artificial Intelligence. Would you enjoy researching parallel algorithms to accelerate AI workloads on advanced computer architectures? Do you find it rewarding to identify and eliminate system bottlenecks to achieve the best possible...

NVIDIA Bristol, United Kingdom
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

Contractors - FPGA Engineers

FPGA Engineers are needed to work on confidential telecoms projects with a focus on satellite network connectivity. The role involves hands-on development using Verilog, VHDL, and SystemVerilog, primarily targeting FPGA platforms. Contractors will be expected to work from the Cambridge office at least twice weekly during the initial 6-month contract.

Cambridge Consultants United Kingdom
Hybrid Contract Flexible
NVIDIA logo

Developer Relations Manager - Artificial Intelligence

This role involves leading developer strategy and engineering integration for NVIDIA's AI and GPU technologies within a major cloud service provider. The person will drive partnerships, advocate for GPU acceleration in AI and generative AI applications, and collaborate across internal teams and external developers. Responsibilities include shaping product roadmaps, supporting go-to-market initiatives, and representing NVIDIA at technical events and conferences.

NVIDIA United Kingdom
NVIDIA logo

Senior Compiler Engineer

Design and optimize compiler technology 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-generation CPU microarchitectures. Work at the intersection of compiler innovation and systems software in a high-impact engineering environment.

NVIDIA Cambridge, United Kingdom
Hybrid Permanent
NVIDIA logo

Principal AI Developer Technology Engineer

We’re currently seeking a Principal Developer Technology Engineer, Artificial Intelligence. Would you enjoy researching parallel algorithms to accelerate AI workloads on advanced computer architectures? Do you find it rewarding to identify and eliminate system bottlenecks to achieve the best possible...

NVIDIA Reading, United Kingdom

AI Business Analyst

This role involves identifying and developing AI-driven business improvements by working across business, data, and technology teams. The analyst will define use cases in generative AI, machine learning, and automation, translating business needs into technical requirements and ensuring responsible implementation. Key responsibilities include stakeholder engagement, data readiness assessment, and guiding AI solutions from concept to adoption.

Spectrum IT Recruitment Southampton, Hampshire, United Kingdom

Anthropic Fellows Program, ML Systems & Performance

Engage in a 4-month full-time empirical research project on ML systems and performance, mentored by Anthropic researchers. Work includes building CPU simulators, accelerator backends, or synthetic data pipelines using open-source tools and large-scale systems. Projects aim for public outputs such as papers, with access to significant compute resources and a collaborative AI safety research environment.

Anthropic United Kingdom
Hybrid Internship

Anthropic Fellows Program, AI Safety

This role involves conducting empirical AI safety research over a 4-month fellowship, working on projects such as scalable oversight, adversarial robustness, and mechanistic interpretability. Fellows receive mentorship from Anthropic researchers, access to compute resources, and produce public outputs like research papers. The program supports remote participation in the UK, US, or Canada, with optional co-location in London or Berkeley.

Anthropic United Kingdom
Hybrid Internship

Anthropic Fellows Program, Reinforcement Learning

Engage in a 4-month full-time research project focused on reinforcement learning, mentored by Anthropic researchers. Work on empirical projects such as building RL environments for safety tasks or improving training data quality, with access to compute funding and a collaborative research environment. Output is expected to include public contributions like research papers.

Anthropic United Kingdom
Hybrid Internship

Anthropic Fellows Program, AI Security

This role involves conducting empirical AI security research under mentorship from Anthropic’s experts, focusing on identifying vulnerabilities and reducing catastrophic risks from advanced AI systems. Fellows will work on a defined project using external infrastructure, aiming to produce a public output such as a research paper. The program emphasizes collaboration, fast iteration, and engagement with the broader AI safety community.

Anthropic United Kingdom
Hybrid Internship
NVIDIA logo

Senior Machine Learning Applications and Compiler Engineer, LPX

Develop high-performance compiler and runtime components for NVIDIA's LPX inference stack, focusing on optimizing neural network workloads for spatial processors. Collaborate with hardware teams to co-design future architectures and implement advanced compilation techniques such as graph transformations and memory optimizations. Work across the software stack, contributing to libraries, tooling, and deployment interfaces for seamless model execution.

Hybrid Permanent
NVIDIA logo

Senior CPU Performance Developer Technology Engineer

This role involves deep performance analysis and optimization of cloud and HPC workloads on NVIDIA's CPU architecture. You'll collaborate with developers, researchers, and engineering teams to enhance software stacks and influence next-generation CPU design. The position emphasizes low-level code optimization, benchmarking, and direct contributions to frameworks and libraries.

NVIDIA Bristol, United Kingdom £292,500 – £650,000 pa

Technical Business Analyst

This role involves identifying process inefficiencies and driving AI-enabled automation within a major banking environment. The Technical Business Analyst will work closely with senior stakeholders and engineering teams to define use cases, translate requirements into technical specifications, and validate solutions using SQL. The position requires strong Agile experience and deep financial services domain knowledge.

eFinancialCareers London, United Kingdom £600 pd