Latest Software Engineering Jobs

Machine Learning Engineer

This role involves building and deploying production-grade machine learning systems for high-impact clients in national security and AI safety. The engineer will lead technical architecture decisions, operationalise models using frameworks like TensorFlow and PyTorch, and develop scalable ML infrastructure. Collaboration with cross-functional teams and direct client engagement are key, with a focus on translating complex AI concepts into real-world solutions.

Faculty London, United Kingdom
Hybrid Permanent

Lead Data Scientist /Deep Learning Practitioner

Lead the development of deep learning models to enhance underwriting capabilities, using non-traditional data and advanced neural networks like LSTMs and Transformers. Translate research into production solutions while mentoring team members and collaborating with stakeholders. Work across structured and unstructured data to deliver predictive insights that drive business impact.

Capital One Spondon, Derbyshire, United Kingdom

Lead Data Scientist /Deep Learning Practitioner

Lead the development and deployment of deep learning models to enhance underwriting systems, focusing on non-traditional data sources and advanced neural architectures. Translate research prototypes into production solutions while mentoring team members and collaborating with stakeholders. Work across structured and unstructured data, applying techniques like LSTMs, RNNs, and Transformers.

Capital One Leicester, Leicestershire, United Kingdom

CFD Multiphase & DEM Engineer

This role involves developing high-fidelity multiphase CFD models for industrial applications in bioprocess and chemical engineering, integrating them with AI-driven simulation workflows. The engineer will work end-to-end on multi-physics simulations, from geometry and meshing to solver development and validation against experimental data. A key focus is automating and scaling CFD workflows to enable design optimisation and support machine learning pipelines in collaboration with clients across advanced industries.

PhysicsX United Kingdom
Hybrid Permanent

Deployment Lead

Lead end-to-end deployment of a Kubernetes-based AI simulation platform into customer environments, serving as the primary technical liaison with CIOs and CTOs while building and scaling a regional deployment engineering team. Responsibilities include navigating complex security and compliance landscapes, overseeing infrastructure provisioning on cloud and on-prem platforms, enabling smooth platform version upgrades, and ensuring deployment success in regulated industries such as Aerospace, Energy, and Semiconductors.

PhysicsX England
Hybrid Permanent Clearance Required

Software Engineer in Test

Design and build automated test frameworks across API, UI, and integration layers, embedded within CI/CD pipelines. Collaborate closely with engineering teams to implement shift-left testing, improve code quality, and influence test strategy. Work in a modern, containerised environment with a focus on scalability, reliability, and proactive quality assurance.

Darktrace Cambridge, CB2 3BJ, United Kingdom

Software Engineer, Business Technology

Design and build full-stack internal tools and platforms that empower non-technical users by identifying patterns in workflows and abstracting them into reusable systems. Work closely with stakeholders to define priorities, iterate on feedback, and ship features that drive autonomy across the organization. Use Python, TypeScript, and React in a high-impact, collaborative environment focused on AI safety and reliability.

Anthropic London, United Kingdom £255,000 – £325,000 pa
OpenAI logo

Software Engineer, ChatGPT Infrastructure

Design, build, and operate scalable, reliable infrastructure supporting AI systems like ChatGPT and the OpenAI API. Focus on performance, observability, security, and automation while collaborating with research, product, and engineering teams. Improve developer experience and system resilience at global scale.

OpenAI London, United Kingdom
On-site Permanent

Software Engineer

This role involves building and scaling the Frontier Decision Intelligence platform, focusing on creating robust APIs and SaaS user experiences using Python and TypeScript. The engineer will solve complex, real-world problems in sectors like healthcare and defence, working closely with data scientists and product teams to deliver production-grade AI solutions. The position emphasizes technical leadership, system architecture, and innovation in a cross-functional environment.

Faculty AI 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

Software Engineer, Agent Infrastructure

This role involves building and scaling systems to train highly capable AI agents and deploying them to millions of users. You will work closely with researchers and product teams, optimizing infrastructure for large-scale machine learning and developing novel solutions for agentic models.

OpenAI London, United Kingdom
Permanent

Senior Software Engineer I

This role involves leading the design and implementation of complex, cloud-native systems within a high-growth fintech environment. The engineer will drive technical direction, mentor senior teams, and solve ambiguous, large-scale problems across distributed services. Emphasis is placed on operational excellence, cross-team collaboration, and advancing Thought Machine's core banking platform through innovation in architecture and developer practices.

Thought Machine London, United Kingdom
On-site Permanent

Senior Software Engineer II

This role involves leading the design and implementation of complex, cloud-native banking systems, driving technical direction across engineering teams, and mentoring senior engineers. The engineer will solve highly ambiguous problems, improve operational processes across production environments, and help shape company-wide standards in security, scalability, and developer velocity using modern technologies including AI tools. Collaboration with leadership and cross-functional stakeholders is key to delivering long-term platform vision.

Thought Machine Lisbon, Portugal
On-site Permanent

Software Engineer

As a Software Engineer at Quantexa, you will work on the Decision Systems team, developing tools and platforms that help organizations detect patterns and risks. Your role involves enhancing scoring capabilities, improving system performance, and collaborating with product teams to deliver impactful solutions.

Quantexa London, United Kingdom
Hybrid Permanent