Latest machine learning engineer Jobs

Applied Scientist - All Levels

Conduct foundational research to develop AI-driven physical simulation models for engineering and manufacturing applications. Translate complex physics and engineering problems into mathematical formulations, build and iterate machine learning models—particularly in neural operators, geometric deep learning, or generative modeling—and collaborate closely with engineers and customers to deliver real-world impact across advanced industries.

PhysicsX United Kingdom
Hybrid Permanent

Data Scientist

A Data Scientist in the Delivery team will work closely with Simulation and Machine Learning Engineers to transform AI models into practical engineering tools. You'll preprocess and analyze complex data, build deep learning models combined with optimization methods, and develop scalable data pipelines for production. The role involves direct collaboration with customers across industries like Aerospace, Energy, and Semiconductors, including on-site work globally, ensuring seamless integration of data science solutions with physics-based simulations.

PhysicsX United Kingdom US$120,000 – US$240,000 pa

FPGA Engineer

This role involves designing, developing, and verifying FPGA firmware for complex electronic systems in a highly regulated environment. You will work with Xilinx, Intel, and Microsemi architectures, develop high-speed interfaces, and contribute to secure electronics and AI applications.

Matchtech United Kingdom

Data Engineer

This role involves designing and building scalable data pipelines, integrating data from multiple sources, and developing AI and machine learning models. You will work closely with analysts and business stakeholders to translate requirements into robust technical solutions, while contributing to data quality, governance, and performance optimization.

Tenth Revolution Group Manchester, United Kingdom £35,000 – £50,000 pa
Hybrid Permanent

Developer Technology Engineering Intern - Compute Performance

You will research and develop GPU-acceleration techniques for high-performance computing applications in scientific computing, computational engineering, and data science. This involves optimizing algorithms, collaborating with application developers, and working with NVIDIA's architecture and research teams to influence future GPU designs.

NVIDIA Bristol, United Kingdom

AI Engineering Tech Lead

This role involves leading a small engineering squad to design, develop, and deploy AI, machine learning, and generative AI solutions. You will partner with business and technology stakeholders to identify high-value use cases, prototype new solutions, and ensure they are scalable, secure, and aligned with responsible AI practices.

Data Idols London, United Kingdom £95,000 – £110,000 pa

Lead Software Engineer

Lead the technical direction of AI and machine learning projects, designing production-grade systems and guiding engineering teams across the full project lifecycle. Focus on delivering robust, scalable solutions for clients in energy, sustainability, and infrastructure sectors. Drive innovation through reusable tools, architectural leadership, and mentoring across multidisciplinary teams.

Faculty AI London, United Kingdom
Hybrid Permanent

Senior Software Engineer

This role involves leading backend and edge/IoT engineering efforts to build production-grade AI systems for high-stakes defence applications. The engineer will bridge machine learning research with robust software delivery, using Python and compiled languages like Rust or C++, while implementing scalable CI/CD, containerisation, and Kubernetes deployments. Collaboration with data scientists and mentoring of engineering peers are key aspects of the position.

Faculty AI London, United Kingdom
Hybrid Permanent Flexible Clearance Required
Databricks logo

Senior Solutions Engineer (Technical, Presales, Data & AI, DNB)

This role involves working closely with sales teams to provide technical expertise during the pre-sales process, focusing on Databricks' Data Intelligence Platform. The engineer will engage with clients through hands-on demonstrations, Spark programming, and solution design, helping them solve complex data and AI challenges. Responsibilities include building reference architectures, delivering technical presentations, and participating in customer workshops across industries like financial services, retail, and media.

Databricks London, United Kingdom
Hybrid Permanent
Entrust logo

Senior Software Test Engineer

A Senior Software Test Engineer will lead test strategy and automation across frontend, backend, and mobile products using microservices and machine learning. The role involves designing test frameworks, mentoring team members, and integrating quality practices into CI/CD pipelines. The engineer will work in a cross-functional team, combining automation with exploratory testing to ensure robust product quality.

Entrust Cannock Chase, United Kingdom
Entrust logo

Senior Software Test Engineer

A Senior Software Test Engineer will lead testing initiatives within a cross-functional product engineering team, focusing on frontend, backend, and mobile systems powered by microservices and machine learning. The role involves designing automated test frameworks, mentoring team members, and integrating quality practices into CI/CD pipelines using modern tools and cloud infrastructure. Emphasis is placed on test ownership, automation, and fostering a strong team-wide quality culture.

Entrust London, United Kingdom
OpenAI logo

Applied AI Engineer, Codex Core Agent

This role involves improving the performance of Codex agents on real-world software engineering tasks, working closely with research, infrastructure, and product teams. Responsibilities include designing agent behaviors, evaluating performance, enhancing robustness, and building feedback loops to improve agent reliability and usefulness.

OpenAI London, United Kingdom
Permanent

Senior Software Engineer (Safety)

As a Senior Software Engineer, you will lead the development and deployment of cutting-edge AI systems for high-impact missions. You will design and build scalable, production-grade ML software and infrastructure, collaborate with cross-functional teams, and mentor junior engineers.

Faculty London, United Kingdom
Permanent

Staff Software Engineer, Infrastructure (Distributed Systems)

This role involves leading the design and implementation of large-scale distributed systems that support AI model training, serving, and security. You'll drive architectural decisions, improve reliability and scalability, and collaborate closely with research and product teams to evolve infrastructure in line with evolving needs. The position emphasizes technical leadership, operational excellence, and mentoring within a high-impact AI research environment.

Anthropic London, United Kingdom £325,000 – £390,000 pa
Wayve logo

Controls Engineer

Develop and refine vehicle trajectory and motion controllers that translate AI-driven decisions into safe, smooth vehicle movement across diverse platforms. Work on real-time control systems using C++, integrating with AI components and validating performance through simulation and on-road testing. Collaborate across teams to support new vehicle platforms and autonomous driving features.

Wayve London, United Kingdom