Latest Software Developer cambridge Jobs

Python Developer

You'll lead and contribute to technically challenging R&D projects, designing and building production-quality software to detect and respond to cyber threats. The role involves shaping technical direction, mentoring other engineers, and turning prototypes into scalable solutions.

Salt Search Cambridge, United Kingdom £55,000 – £75,000 pa
Darktrace logo

Senior Software Engineer (C++ & Swift)

You will develop and maintain the macOS codebase using modern C++ and Swift, contributing to the design and implementation of innovative cybersecurity solutions. The role involves rapid prototyping, structured development of platforms, and mentoring team members. You will work closely with cross-functional teams, participate in code reviews, and help advance Darktrace’s AI-driven methodology for detecting and responding to unknown cyber threats.

Darktrace Cambridge, CB2 3BJ, United Kingdom
Darktrace logo

Specialist Software Engineer

This role involves leading high-impact technical projects within Darktrace’s R&D team in Cambridge, focusing on advancing AI-driven cybersecurity solutions. You’ll provide strategic technical direction, mentor engineers, and innovate in detecting and responding to novel cyber threats. The position blends rapid prototyping with structured development, requiring deep expertise in software architecture, security, and distributed systems.

Darktrace United Kingdom

Voice AI Integration Lead (SIP / Telephony)

This role involves leading the design, build, and troubleshooting of integrations between enterprise telephony systems and real-time AI voice services. You will act as a technical bridge, resolving complex SIP, RTP, and interoperability issues, and converting one-off integrations into reusable platform capabilities.

Connected IT M23De, United Kingdom £65,000 – £90,000 pa
Synthesia logo

Machine Learning Engineer / ML Engineer - Roleplay Sessions

Build and improve the AI engine powering interactive roleplay training with AI avatars, focusing on real-time performance scoring, feedback generation, and dynamic response logic. Work on applied machine learning models integrated into a product-driven environment, collaborating closely with engineering and product teams to enhance learning-by-doing experiences. The role emphasizes fast iteration and delivering tangible impact through scalable AI systems.

Synthesia London, Europe, United Kingdom
Permanent

Junior Software & Systems Developer

Junior Software & Systems DeveloperLocation: London - Hybrid workingSalary: Up to £40,000 per annumJob Type: Full-time, PermanentA new exciting opportunity has become available to join one of the UK's leading independent providers of 4G & 5G broadband as a Junior...

Reed Technology London, United Kingdom £35,000 – £40,000 pa

AI Labs Software Engineer Python Developer Finance London

This role involves building and delivering Agentic AI solutions for a finance client, collaborating with business stakeholders to understand their needs. You will work as one of two senior engineers in the AI labs team, with a focus on Python and cloud platforms like AWS and GCP. The team will grow over the next 6 months, and you will also showcase solutions to clients, potentially leading to partnerships.

eFinancialCareers London, United Kingdom £110,000 – £140,000 pa

Lead AI Labs Software Engineer Python Developer Finance London

As a Lead AI Labs Software Engineer, you will work with a manager and two senior engineers to develop and deploy Agentic AI solutions for the company's UK investment, sales, and marketing departments. You will lead the AI labs, collaborate with business stakeholders, and showcase solutions to clients, with a focus on Python and cloud technologies.

eFinancialCareers London, United Kingdom
NVIDIA logo

C++ Software Engineer – AI Developer Tools

The NVIDIA PerfTech team is looking for a talented C++ Software Engineer to help build the next generation of AI-powered developer tools. You will apply strong C++ and software-engineering fundamentals while gaining hands-on experience with agentic workflows, retrieval systems, and...

NVIDIA United Kingdom
NVIDIA logo

C++ Software Engineer – AI Developer Tools

You will develop production-quality C++ components and APIs for NVIDIA’s AI-powered developer tools, focusing on Genie’s retrieval and agentic features. Responsibilities include building benchmarks, improving retrieval quality, and collaborating with graphics and hardware teams.

NVIDIA
Medtronic logo

Principal Platform Engineer - 12-Month Fixed-Term

This role involves developing and maintaining critical software engineering tools and architecture to drive engineering efficiency, reliability, and continuous improvement. Responsibilities include maintaining AWS resources, enhancing CI/CD pipelines, and providing observability tools to support AI agentic workflows.

Medtronic London, United Kingdom £95,200 – £142,800 pa
Contract

Senior Developer, Senior Software Engineer, Full Stack, Mainly

This role involves hands-on full stack development, primarily using Azure, .NET, C#, React, and Python. You will lead a small team, set engineering standards, and collaborate with Product and Architecture teams to deliver strategic and tactical technology solutions with a focus on AI and DevOps.

Carrington Recruitment Solutions Leeds, West Yorkshire, United Kingdom £70,000 – £75,000 pa
Remote

Senior Developer, Senior Software Engineer, Full Stack, Mainly

This role involves hands-on full stack development, primarily using Azure, .NET, C#, React, and Python. You will lead a small team, set engineering standards, and collaborate with Product and Architecture teams to deliver strategic and tactical solutions with a focus on AI and modern DevOps practices.

Carrington Recruitment Solutions Birmingham, West Midlands (county), United Kingdom £70,000 – £75,000 pa
Remote
Wayve logo

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
Wayve logo

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