Artificial Intelligence Jobs

305 jobs for “software engineer”

Results

Staff Software Engineer, Data Enrichment Platform

2 weeks ago

Wayve London

Owns the technical vision and architecture for a platform that lets model engineers deploy, run, evaluate and improve ML models over petabytes of driving data and large GPU fleets. Combines hands-on backend engineering in Python with cross-team technical leadership, mentoring senior engineers and leading a small team of 2-3.

Hybrid Permanent

Senior Software Engineer - Runtime Platform, Robot Software

3 weeks ago

Wayve London

Owns shared onboard runtime foundations for autonomous vehicles: application frameworks, communication middleware, lifecycle management, health monitoring and observability. Day to day involves C++ development, end-to-end latency and performance profiling across OS scheduling, memory hierarchy and thread synchronisation, plus porting the stack to new operating systems and compute platforms.

Hybrid Permanent

Senior Software Engineer

2 weeks ago

Medtronic London £76,800 – £115,200 pa

Develops and maintains core application software for intra-operative medical devices, primarily in modern C++ (C++17+), within a multidisciplinary team spanning embedded, cloud and application software. Work covers device monitoring, cloud connectivity, debugging, and security and regulatory compliance for medical-grade systems, with two days per week onsite in London.

Hybrid

Senior Software Engineer – Python

2 weeks ago

Medtronic London £76,800 – £115,200 pa

Builds and maintains a Python-based SaaS platform for project, data and annotation management used by internal machine learning engineers and data scientists. Works with data and platform engineers to handle growing data volumes, and collaborates with stakeholders to define requirements and validate features in an iterative, quality-driven environment.

Hybrid

Senior Software Engineer (Python)

3 months ago

Aveni United Kingdom

Builds production-grade Python services and serverless, event-driven AWS systems that power AI-driven workflows for regulated financial services. Designs policy enforcement, safety guardrails, behavioural monitoring and evaluation frameworks for LLM-based agentic systems, owning features end-to-end and mentoring engineers.

Remote Permanent

Senior Software Engineer

3 months ago

Aveni United Kingdom

Builds and scales products on top of FinLLM and other LLMs, engineering event-driven microservices, APIs, cloud-native AWS systems and React front-ends that bring AI into real financial workflows. Works closely with product and PhD-level AI specialists, using Node.js, TypeScript, NestJS and AI coding assistants in a remote-first team.

Remote Permanent

Senior Software Engineer

2 weeks ago

Synoptix Gloucestershire £51,000 – £60,500 pa

Works across multiple projects and all stages of the SDLC, leading software design, development, testing and deployment for AI and Computer Vision products. Splits time between internally and externally funded R&D, product development and client-facing service work, providing SME guidance on architecture and design within multidisciplinary teams.

Hybrid Clearance Required

Senior Software Engineer, JAX

Last week

NVIDIA Switzerland

Develops performance optimizations in deep learning frameworks using JAX, contributing to JAX core components and driving peak performance on NVIDIA hardware. Works with AI researchers to build future-proof models and tooling that bridges numerical computing, simulation and deep learning research. Requires C/C++ and Python skills plus deep knowledge of ML framework internals and CPU/GPU architectures.

Remote

Senior Software Engineer, JAX

Last week

NVIDIA United Kingdom

Develops performance optimizations in deep learning frameworks using JAX, contributing to JAX core components and driving peak performance on NVIDIA hardware. Works with AI researchers to build future-proof models and tooling that bridges numerical computing, simulation and deep learning research. Requires C/C++ and Python, ML framework internals, and CPU/GPU architecture expertise.

Remote

Senior Software Engineer (Python)

Last month

Darktrace Cambridge

Owns the prototyping and development of new ideas to improve Darktrace's cybersecurity services, balancing creativity with time constraints to ship novel features. Works with a cross-functional team of engineers, designers and strategists on projects spanning rapid prototyping to structured platform development, with a focus on defending against unknown cyber-attacks.

Hybrid
Entrust logo

Senior Software Test Engineer

3 months ago

Entrust Paris, France

Owns planning, coordination and execution of testing across a cross-functional identity verification product team, covering web, mobile, backend services and ML-powered products. Builds maintainable automated test frameworks and suites, mentors colleagues, and contributes to org-wide quality and tooling initiatives. Combines automation with exploratory testing in a team of nine embedded test engineers.

On-site
Entrust logo

Senior Software Test Engineer

3 months ago

Entrust London

Owns test planning, coordination and execution within a cross-functional identity verification product team, covering web, mobile, backend and ML-powered journeys. Builds maintainable automated test frameworks, combines automation with exploratory testing, and mentors colleagues while improving CI/CD pipelines and release feedback loops.

On-site

Forward Deployed Engineer - Software Engineer - United Kingdom

3 weeks ago

ElevenLabs London

Embedded with strategic customers, you design tailored technical architectures, build full-scale integrations and take end-to-end ownership of high-impact projects. Working daily with customer engineers and executives, you use Python and API integration skills to solve complex problems. Remote-first across the UK, with a London office option and regular customer travel.

Remote Permanent

Graduate IT Engineer. (Software Engineering Pathway) x5

2 weeks ago

Jam Management Consultancy ltd Reading £35,000 – £38,000 pa

Graduate role investigating and resolving technical issues across enterprise software platforms, analysing system performance and supporting troubleshooting on cloud-based applications. Works alongside experienced engineers on analysis, testing and continuous improvement, with exposure to AI, ML, NLP, SaaS, IoT and languages including Python, C#, .NET, Java, JavaScript, TypeScript, React, C++ and SQL.

Hybrid

Senior Forward Deployed Software Engineer

Last month

PhysicsX New York, United States US$150,000 – US$250,000 pa

Builds and deploys customer-facing applications on top of physics AI models, working directly with clients, data scientists and ML engineers. Involves full-stack work: FastAPI REST APIs and Python microservices, plus cloud deployment with Helm, Kubernetes, Terraform and AWS/Azure. Expect on-site travel to customer sites for 3-4 weeks per quarter.

Hybrid Clearance Required

Get new software engineer roles by email. One email a morning when new roles match. Stop any time. Alerts don't use filters, so you'll hear about every role for this search, not just Entry level, Junior, Mid-level, Senior.