Latest algorithm Jobs

Spotlight
Fractile logo

ML Runtime Engineer (Mid-Level and Senior)

This role involves developing and optimizing the runtime stack for AI accelerators, focusing on integrating with open-source ML frameworks like PyTorch and vLLM. The engineer will work closely with hardware and software teams using a co-design approach to enable high-performance inference for large language models. Key responsibilities include building a high-performance runtime in Rust and supporting inference server integrations.

Fractile London, United Kingdom
Hybrid Permanent
Spotlight
Chattermill logo

Senior Machine Learning Scientist

This role involves developing and deploying custom machine learning and LLM-powered systems for customer feedback analysis, including fine-tuning, retrieval, summarisation, and agentic workflows. The scientist will lead experimentation, evaluation, and productionisation of models while mentoring team members and integrating cutting-edge AI research into real-world applications.

Chattermill London, United Kingdom
Remote Permanent

Algorithmic Trading Developer - Berenberg Bank

Design and build high-performance Java-based trading engines and real-time systems for algorithmic trading in equities. Develop algo strategies, liquidity-seeking logic, and real-time trading desktops using React. Work closely with trading desks and engineering teams to enhance electronic trading capabilities within a regulated sell-side environment.

eFinancialCareers London, United Kingdom
On-site Permanent

Senior Algorithms Engineer

Develop and optimise machine learning and computer vision algorithms for real-world perception systems, focusing on object detection, image classification, and deep learning. Work on end-to-end algorithm development from research to deployment, with responsibilities in data analysis, model improvement, and mentoring. The role involves solving complex technical problems in AI and image processing within a collaborative engineering environment.

Holt Executive Berkshire, United Kingdom £50,000 – £60,000 pa
Hybrid Permanent Clearance Required

Quantum Algorithm Developer

This role involves conducting technical research on quantum algorithms and their applications, developing prototypes and demos for client problems, and collaborating with colleagues to translate deep technical insights into compelling narratives. You will work on projects that explore the potential of quantum computing in areas like materials science, cryptography, and cybersecurity, and contribute to the growth of a leading quantum computing team.

Cambridge Consultants United Kingdom
On-site Permanent

Senior Algorithms Engineer

Develops advanced computer vision and machine learning algorithms for defence applications such as C-UAS, autonomous platforms, and electro-optic systems. Focuses on solving real-world perception challenges using deep learning, signal processing, and statistical methods. Works across the full algorithm lifecycle from research to deployment in real-time systems.

Chess Dynamics Wokingham, Berkshire, United Kingdom £50,000 – £60,000 pa
Hybrid Permanent Clearance Required

C++ Algorithmic Quantitative Developer - eFinancialCareers

As a C++ Quantitative Developer, you will focus on developing and optimizing trading strategies and systems, working closely with trading desks to implement execution algorithms and ensure efficient exchange connectivity. Your role involves mid/low latency C++ development, time series analysis, and market research, with a strong emphasis on algorithmic trading and FIX/MultiCast protocols.

eFinancialCareers London, United Kingdom
On-site Permanent
NVIDIA logo

Senior Quantum Algorithm Researcher

As a Senior Quantum Algorithm Researcher, you will lead technical collaborations with supercomputing centers and industry partners to develop hybrid quantum-classical applications. Your role involves driving research in AI for quantum algorithms, contributing to strategic projects, and publishing impactful research while representing NVIDIA at conferences.

NVIDIA United Kingdom
Remote Permanent
PhysicsX logo

Principal Data Scientist / Algorithm Engineer

This role involves leading the development and deployment of AI-driven models for high-fidelity, multi-physics simulation in engineering and manufacturing. The Principal Data Scientist will architect deep learning and optimisation solutions, work closely with cross-functional teams and customers, and mentor junior staff. The position requires strong technical leadership, hands-on modelling expertise, and on-site collaboration with global clients to integrate AI into engineering workflows.

PhysicsX United Kingdom
Hybrid Permanent

PhD Graduate AI & Algorithms Engineer (2026 start)

This role involves working within a team of engineers and scientists to build intelligent systems and develop AI and algorithmic solutions for real-world problems. You will contribute to internal R&D programs, support client projects, and communicate results to stakeholders.

Cambridge Consultants United Kingdom
On-site Permanent Clearance Required
ECM Selection logo

Machine Learning Researcher

This role involves developing machine learning algorithms for radio frequency (RF) signal detection and exploitation in defence and electronic warfare contexts. The researcher will work on real-world AI applications in congested electromagnetic environments, designing novel solutions and publishing high-quality research. The position is based in South East England with hybrid working, requiring weekly office attendance while supporting significant remote work.

ECM Selection United Kingdom £50,000 – £58,000 pa
Hybrid Contract Clearance Required
NVIDIA logo

Senior Machine Learning Applications and Compiler Engineer, LPX

You will develop and optimize algorithms for NVIDIA's LPX inference and compiler stack, focusing on high-performance runtime and compiler components. This role involves working closely with hardware architects, benchmarking performance, and contributing to the company's software ecosystem, with opportunities to publish research.

NVIDIA Cambridge, United Kingdom
Hybrid Permanent

Data Analyst

This role involves designing and deploying a proprietary Skills Matching Index using machine learning and NLP to align employee skills with job vacancies across a global bank. The data scientist will build recommendation models that optimize talent deployment by factoring in skills, geography, and operational costs, while ensuring statistical rigor and addressing bias. Collaboration with data analysts and stakeholders is key to deploying transparent, interpretable models.

Peregrine Sheffield, South Yorkshire, United Kingdom
Hybrid Permanent Clearance Required

Modelling & Simulation Systems Engineer

Develop and maintain models and simulations for advanced defence systems using MATLAB and related tools. Support algorithm development, conduct systems studies, and participate in field trials and lab testing within a high-security environment. Work alongside experienced engineers on cutting-edge sensor technologies and contribute to multiple technical programmes.

Electus Recruitment Stevenage, Hertfordshire, United Kingdom £40,000 – £58,000 pa
Hybrid Permanent Clearance Required
MBDA logo

Computer Vision and Artificial Intelligence Engineer

As a Computer Vision and Artificial Intelligence Engineer, you will develop and evaluate advanced algorithms for complex weapon systems, focusing on image processing, computer vision, and deep learning. You will work in a dynamic, collaborative team that influences design decisions and has international connections.

MBDA Filton, Gloucestershire, United Kingdom £62,000 pa
Hybrid Permanent Clearance Required
Amazon logo

Sr. Applied Scientist, Amazon Transportation

Amazon’s Middle Mile Science group is looking for a Senior Applied Scientist to build machine learning and optimization models to support pricing and revenue management of its external freight business. This includes the development of novel forecasting and dynamic pricing...

Amazon London, United Kingdom
On-site Permanent
ECM Selection logo

Data Scientist (Platform Development)

This role involves leading the development of data science pipelines and methodologies within a life science start-up. Responsibilities include algorithm development, maintaining data analysis pipelines, and implementing best practices in data analysis to generate insights from scientific data.

ECM Selection Cambridge, Cambridgeshire, United Kingdom