Latest Engineering Jobs

PhysicsX logo

Principal Machine Learning Engineer

This role involves deploying and scaling machine learning models for high-fidelity engineering simulations, working directly with customers to integrate AI into production environments. The Principal ML Engineer will lead technical architecture, build robust data and inference pipelines using Python, PyTorch, and Kubeflow, and mentor teams across global customer sites. The position bridges advanced physics-based challenges with practical AI solutions in industries like aerospace, energy, and semiconductors.

PhysicsX United Kingdom
Hybrid Permanent
PhysicsX logo

Senior Forward Deployed Software Engineer

This role involves building and deploying AI-driven simulation applications that solve complex engineering problems across industries like aerospace, energy, and semiconductors. You'll work closely with customers, data scientists, and ML engineers to design end-to-end tools that integrate physics AI models into real-world engineering workflows. The position emphasizes rapid prototyping, full-stack development, and translating cross-industry challenges into scalable software solutions.

PhysicsX United Kingdom
NVIDIA logo

Senior CPU Compiler Performance Engineer

This role involves developing and optimizing compiler software for NVIDIA's CPUs, with a focus on performance in AI and high-performance computing workloads. You'll work on hardware-software co-design, contribute to open-source compiler projects like LLVM or GCC, and collaborate with distributed teams to improve compiler toolchains. The position is central to advancing NVIDIA's next-generation computing platforms in data centers and supercomputing environments.

NVIDIA
NVIDIA logo

Senior CPU Compiler Performance Engineer

This role involves developing high-performance CPU compilers for NVIDIA's Grace CPU architecture, focusing on hardware-software co-design to optimise AI and HPC workloads. You'll work on compiler optimisation, contribute to open-source projects like LLVM and GCC, and collaborate with distributed teams to improve performance across data centre and supercomputing environments. The position plays a key role in advancing next-generation computing technologies through deep technical innovation.

NVIDIA

Data Engineer

This role involves designing and building end-to-end data pipelines on a modern Azure-based platform, supporting analytics, reporting, and future AI initiatives. The engineer will develop scalable data models, optimise pipeline performance, and contribute to an enterprise data ontology. Work is central to a large-scale data transformation within a socially impactful care organisation.

Harnham - Data and Analytics Recruitment Birmingham, United Kingdom £50,000 – £60,000 pa
Hybrid Permanent

AI Technical Lead

Lead technical development of AI capabilities within established commercial software products, guiding ideas from concept to production. Responsible for architecture, engineering standards, and delivery of scalable AI solutions including LLMs, RAG, and agentic workflows. Mentor engineers, influence the AI roadmap, and ensure secure, observable, and cost-effective implementations in a hybrid cloud environment.

F5 Bristol, United Kingdom £47,000 – £80,000 pa

Founding Engineer (Full Stack)

This role involves building and maintaining full-stack systems for connected products, with a focus on mobile applications, BLE device integration, cloud infrastructure on AWS, and AI-enhanced features. The engineer will own software quality, deployment pipelines, and data processing, while shaping technical strategy in a collaborative, early-stage environment. It offers a unique chance to influence product direction and engineering culture from the ground up.

Harnham - Data and Analytics Recruitment London, United Kingdom £90,000 – £100,000 pa

Senior Backend Engineer

Design and build high-performance, scalable backend systems in Python for an agentic AI platform processing complex enterprise data. Work on distributed systems, performance engineering, and event-driven architectures while owning services from design through production. Collaborate closely with founders, engineers, and customers to solve real-world scalability and reliability challenges in a fast-growing AI startup environment.

WeDo Technology Solutions Limited London, United Kingdom £125,000 – £145,000 pa

AI Engineer (Applied AI & Product Development)

Develop AI-powered applications and automation solutions for both client projects and internal platforms. Work across the full development lifecycle, from prototyping to deployment, with a focus on AI agents, RAG systems, and workflow automation. Collaborate with consultants and engineers in a fast-paced, innovation-driven environment.

Apex Talent Solutions London, United Kingdom £50,000 – £70,000 pa

Platform Engineer (DevOps / MLOps Focus)

This role involves designing and maintaining cloud-native infrastructure and Kubernetes environments to support large-scale AI and machine learning workloads. You'll use Terraform for Infrastructure as Code and collaborate closely with engineering and data science teams to optimise deployment workflows and platform performance. The position focuses on building scalable, secure, and observable platforms for AI in a high-visibility environment.

The Portfolio Group London, United Kingdom £100,000 pa
Hybrid Permanent

Data Scientist

This role involves leading the end-to-end development of predictive models, starting with customer churn and complaint propensity, within a subscription-based business. The Data Scientist will define methodologies, build scalable production-ready solutions, and establish the foundation for the company's data science function. Emphasis is on hands-on modelling, commercial impact, and independent ownership of the full lifecycle from concept to deployment.

Gleeson Recruitment Group London, United Kingdom

Principal Machine Learning Engineer

A Principal Machine Learning Engineer will lead technical innovation in speech AI by developing and deploying advanced machine learning models, translating research into scalable production systems. The role involves mentoring engineers, shaping long-term ML strategy, and solving complex modelling challenges across the organisation. Work spans distributed training, inference optimisation, and MLOps best practices within a hybrid working environment.

Speechmatics Cambridge, United Kingdom

Principal Machine Learning Engineer

Lead the development and deployment of advanced speech recognition models, bridging research and production. Drive technical vision, mentor engineering teams, and optimise large-scale ML systems for accuracy, speed, and scalability. Work across the full ML lifecycle with a focus on transformers, distributed training, and MLOps best practices.

Speechmatics London, United Kingdom
Hybrid Permanent

Lead Software Engineer

Lead a growing engineering team while shaping the technical direction of AI-powered broadband products. Design scalable architectures, integrate LLMs with vector search and automation tools, and solve national-scale connectivity challenges using Laravel, React, Python, and AWS. Mentor junior engineers and drive innovation in a high-growth startup environment.

Broadband (UK) Limited Canary Wharf, London, E14 5AB, United Kingdom

Machine Learning Engineer

Develop and deploy innovative machine learning models for real-world applications, from research through to production. Work in a multidisciplinary R&D team, rapidly prototyping and optimising solutions using cutting-edge techniques. Focus on solving complex technical problems with practical AI/ML implementations.

Hexwired Recruitment Limited Cambridge, Cambridgeshire, United Kingdom £60,000 – £120,000 pa