Latest software engineer Jobs

Spotlight
M-1 Intelligence logo

Programme Manager (Forward Deployed)

Act as a Programme Manager embedded within a client's technology programme, owning delivery while identifying inefficiencies that can be automated using AI. You'll run programme governance, manage risks and dependencies, and prototype AI workflows to solve real delivery bottlenecks. The role blends hands-on client delivery with innovation to scale solutions through the M-1 platform.

M-1 Intelligence London, United Kingdom £60,000 – £75,000 pa
Remote Permanent
Experis logo

Software Engineer

Design and operate scalable cloud infrastructure for AI and agentic systems, with a focus on model serving and production reliability. Build cloud-native solutions using GCP technologies and support scientists with robust, high-performance services. Work across the full software lifecycle in an agile environment alongside ML engineers and domain experts.

Experis London, United Kingdom £750 – £830 pd
Hybrid Contract

Software Engineer

This role involves designing and developing safety-critical embedded software for autonomous systems, focusing on runtime assurance, mission safety, and regulatory compliance. You will work with high-integrity languages like SPARK Ada and contribute to the certification of autonomous systems in aerospace and land domains.

Profile 29 Ox281Ae, United Kingdom £45,000 – £65,000 pa
Isomorphic Labs logo

Software Engineer (Data Services), London

You'll work on building and scaling data services for a cutting-edge AI-driven drug discovery platform, integrating and serving large-scale scientific datasets. The role involves close collaboration with ML researchers and scientists in a fast-paced, interdisciplinary environment. You'll help design robust data architectures and systems that power high-velocity research and digital biology innovation.

Isomorphic Labs London, United Kingdom
On-site Permanent
Medtronic logo

Software Engineer II – 12-Month Fixed-Term

This role involves developing compact, high-performance embedded systems for use in connected operating rooms, with a focus on backend services in Python. The engineer will work on REST APIs, system reliability, and integration with computer vision technologies, collaborating across engineering, clinical, and product teams. The position emphasizes code quality, testing, and technical documentation within a regulated healthcare environment.

Medtronic London, United Kingdom £58,000 – £87,000 pa
Contract
OpenAI logo

Software Engineer, Privacy Engineering (Lawful Access)

Build secure, auditable systems for handling lawful data access requests, translating legal and operational requirements into reliable technical workflows. Design backend services, data pipelines, and approval interfaces with strong privacy, least-privilege access, and full lifecycle auditability. Collaborate closely with Legal and Operations to improve accuracy, efficiency, and operator experience in high-stakes compliance processes.

OpenAI London, United Kingdom
Permanent
AI Security Institute logo

Software Engineer - Cyber & Autonomous Systems Team

This role involves working with cutting-edge AI and cybersecurity technologies to evaluate the capabilities of advanced AI models. Responsibilities include building evaluation infrastructure, developing analysis tools, leading testing exercises, and delivering high-quality Python software. The work has a direct impact on shaping government policies and safety standards for AI systems.

AI Security Institute London, United Kingdom
Isomorphic Labs logo

Software Engineer (TechOps), London

Design and manage cloud infrastructure for a cutting-edge AI-driven drug discovery platform, supporting research and production workloads on GCP. Work closely with scientists, ML researchers, and engineers to build scalable, secure, and automated systems using Kubernetes, Terraform, and modern DevOps practices. Operate in a hybrid environment with a focus on innovation and scientific impact.

Isomorphic Labs United Kingdom
Hybrid Permanent
OpenAI logo

Software Engineer, Compute Infrastructure

This role involves building and optimizing the compute platform that powers OpenAI's AI research and products. Responsibilities include designing and operating infrastructure for large-scale compute systems, profiling and optimizing training workloads, and creating tools that improve the developer experience and system reliability.

OpenAI London, United Kingdom
Hybrid Permanent

Software Engineer, Platform

This role involves designing and building foundational platform systems that support Scale AI's generative AI data engine and large language model evaluation products. The engineer will work on scalable data platforms, cloud infrastructure, and developer tooling, with exposure to cutting-edge AI applications across enterprise and government clients. Emphasis is on distributed systems, CI/CD, orchestration, and enabling robust data lifecycle management for AI training and evaluation.

Scale AI London, United Kingdom

Software Engineer - New Grad

As a New Grad Software Engineer, you will work on meaningful, customer-facing projects from day one, including building reinforcement learning pipelines, developing evaluation infrastructure, and creating agentic AI applications. You will collaborate closely with industry leaders and contribute to impactful AI solutions for the public sector.

Scale AI London, 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
W

Software Engineer, AI Libraries

This role involves building and maintaining scalable Python libraries and tools that support machine learning engineers and researchers in training, evaluating, and scaling AI models. You'll work on creating robust abstractions for distributed training, data pipelines, and model evaluation workflows, with a focus on reliability, performance, and usability across large GPU clusters and cloud infrastructure. The position is embedded within an AI platform team driving autonomous driving technology development.

Wayve London, United Kingdom
W

Software Engineer, Simulation

This role involves developing and maintaining high-scale simulation systems for Wayve’s embodied AI driving technology. You'll work across C++ and Python to integrate components of the end-to-end driving stack, improve simulation accuracy and reproducibility, and support both open-loop and closed-loop workflows. The position emphasizes debugging complex systems, performance optimization, and close collaboration with robotics, autonomy, and data teams to deliver reliable, scalable simulation infrastructure.

Wayve London, United Kingdom

Software Engineer, Python

Develop AI-driven video processing solutions within a deep tech environment, focusing on scalable media delivery and real-time systems. Work with Python and modern cloud infrastructure, integrating AI and video technologies to enhance content delivery. Collaborate on building maintainable, tested software for immersive media platforms.

Enterprise Recruitment Sheldon Square, London, United Kingdom £60,000 – £90,000 pa

Software Engineer - Autonomous Systems

Design and develop safety-critical embedded software for autonomous systems within a specialist engineering team. Work on evolving software architecture in a regulated environment with real-world impact. Role involves office-based collaboration three days per week in Oxfordshire.

Spectrum IT Recruitment Oxfordshire, United Kingdom £40,000 – £60,000 pa