Machine Learning Jobs

Latest UK roles, updated daily.

Technical Business Analyst

The Technical Business Analyst role involves bridging the gap between business requirements and software development teams. You will work within Scrum teams, collaborate with stakeholders, and use Jira and Confluence to manage requirements and documentation. The role requires a strong technical understanding and the ability to translate complex information for non-technical stakeholders.

Oliver James M53Ed, United Kingdom £60,000 pa

Software Engineer (Python and AI Solutions)

This role involves designing, developing, testing, and maintaining robust software applications using Python and AI technologies. You will work on streamlining processes, enhancing user experience, and integrating generative AI tools like Microsoft Copilot. The position offers the opportunity to influence digital innovation and shape the University's technology landscape.

University of the Built Environment Rg14Bs, United Kingdom £40,000 – £45,000 pa

Senior Analyst

The Senior Analyst will work on geospatial analysis, operational reporting, and automation, using tools like ArcGIS, Power BI, Python, and SQL. Responsibilities include improving business processes, supporting commercial growth, and collaborating with operational stakeholders to provide actionable insights.

Harnham - Data and Analytics Recruitment Buckinghamshire, United Kingdom £60,000 – £70,000 pa

Lead Data and Signal Processing Engineer

This role involves leading the development of algorithms to convert raw optical sensor measurements into reliable analytical results. Responsibilities include noise reduction, signal correction, and calibration, working closely with scientists and engineers to improve sensor performance and reliability.

Carbometrics Bs20Xj, United Kingdom £60,000 – £70,000 pa

Data Scientist

This role involves owning data science use cases from problem framing to implementation, applying statistical and machine learning techniques to operational challenges using Python and SQL. You will work closely with senior stakeholders, maintain Power BI dashboards, and help shape the Operations Data Science roadmap.

Via Match Mk64Bb, United Kingdom £45,000 – £53,000 pa

Software Engineer

This role involves building and owning core platform capabilities, developing full stack applications using Python, React, and TypeScript, and integrating AI and LLM-powered workflows into production environments. You will collaborate closely with Product Managers, Data Scientists, and business stakeholders to translate ambiguous business problems into scalable software solutions.

Harnham - Data and Analytics Recruitment Usa, United Kingdom US$200,000 – US$225,000 pa

Senior Solutions Architect, Higher Education and Research

Act as a trusted technical advisor to academic and research institutions, driving adoption of NVIDIA's accelerated computing and AI technologies. Collaborate on high-impact research projects at supercomputing scale, integrate NVIDIA frameworks into scientific workflows, and deliver training and technical content. Bridge researcher needs with product development by prototyping solutions and providing feedback to engineering teams.

NVIDIA Reading, United Kingdom

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

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

CFD Engineer

The role involves building and refining high-fidelity CFD models from geometry cleanup to post-processing, supporting AI-driven simulation workflows for diverse engineering applications. You'll work closely with data scientists and customers to generate simulation datasets, automate pipelines using CAD and Python, and contribute to scalable, ML-integrated CAE solutions. The position emphasizes hands-on technical delivery, collaboration, and growing autonomy in a startup environment with hybrid working in London.

PhysicsX London, United Kingdom

Principal Machine Learning Engineer

This role involves leading the design and implementation of large-scale production machine learning systems in a high-growth AdTech environment. The engineer will work across recommendation systems, audience targeting, and bidding optimisation, translating business goals into real-time AI solutions while collaborating closely with the CTO and senior stakeholders. The position emphasizes technical leadership, MLOps platform development, and hands-on delivery within a distributed, remote-first team.

Harnham - Data and Analytics Recruitment Spain, United Kingdom €135,000 – €150,000 pa

Principal Machine Learning Engineer

Design and lead large-scale production machine learning systems in a high-growth AdTech environment, focusing on recommendation engines, audience targeting, and bidding optimisation. Work hands-on across the full model lifecycle while shaping technical strategy alongside the CTO. Operate in a real-time, distributed environment with strong ownership and minimal management overhead.

Harnham - Data and Analytics Recruitment France, United Kingdom €130,000 – €150,000 pa

Compiler Engineer - AI Inference

Develop and optimize compilers for AI inference workloads on NVIDIA's next-generation GPUs, focusing on kernel generation, computational graph optimizations, and hardware-software co-design. Collaborate with cross-functional teams to advance compiler frameworks and enable high-performance AI deployment at scale. Work spans MLIR-based tooling, deep learning performance, and datacenter-scale optimization.

NVIDIA Cambridge, United Kingdom

Market Risk Product Analyst

This role involves shaping and enhancing a Market Risk product by translating client and stakeholder needs into clear technical requirements. The analyst will work closely with data, software, and financial engineering teams to develop and integrate risk models, design new features, and support client onboarding and product demonstrations. The position emphasizes collaboration, analytical prototyping, and end-to-end ownership of product components within a data-driven financial risk environment.

eFinancialCareers London, United Kingdom
Hybrid Permanent

Senior Software Security Developer – Core Platform Services

This role involves designing and implementing core security features for a high-performance simulation platform, with a strong focus on authentication, secure coding standards, and cross-team collaboration. The developer will act as a security SME, conducting threat modeling, code reviews, and mentoring engineers across the organization. Work spans identity protocols, platform guardrails, and incident response support within a fast-paced, AI-driven engineering environment.

PhysicsX London, United Kingdom