Latest Software Developer cambridge Jobs

NVIDIA logo

Senior Software Engineer, CUDA Core Libraries

Develop and optimize core CUDA libraries in C++ and Python, focusing on high-performance GPU algorithms, parallel computing, and language bindings. Work on foundational infrastructure used in deep learning, scientific computing, and data analytics, with end-to-end ownership of features including testing, benchmarking, and maintenance. Collaborate in open-source-style workflows and engage directly with developers to improve the CUDA platform.

NVIDIA PLN 292,500 – PLN 650,000 pa
Remote Permanent
NVIDIA logo

Senior Software Engineer, CUDA Core Libraries

Develop and optimize foundational CUDA Core Libraries in C++ and Python, focusing on high-performance GPU algorithms and APIs used in deep learning, scientific computing, and data analytics. Work across the full development lifecycle, from design and implementation to testing, benchmarking, and maintenance, while collaborating with senior engineers and engaging with the developer community. Focus on improving developer experience and system-level performance across heterogeneous computing environments.

NVIDIA PLN 292,500 – PLN 650,000 pa
Remote Permanent
Wayve logo

Staff ML Performance Engineer (Inference Optimisation)

As a Staff ML Performance Engineer, you will focus on optimizing machine learning inference for edge devices and GPUs, working on large transformer-based models. You will collaborate with model developers, profile and optimize the full inference stack, and contribute to technical roadmaps and tooling.

Wayve London, United Kingdom
Hybrid Permanent
Wayve logo

Feature Owner, ADAS

This role involves owning and delivering specific ADAS features from concept to production, ensuring alignment with OEM customer requirements and internal roadmaps. The Feature Owner will work closely with engineering and product teams to define specifications, set performance targets, and support testing and validation. Emphasis is placed on cross-functional collaboration, risk mitigation, and maintaining a scalable, reusable feature architecture within a fast-paced, innovative environment.

Wayve Alba / Scotland

Engineering Manager

Lead and develop a team of engineers while contributing technically to complex, cloud-native banking technology projects. Bridge product, client, and engineering teams to deliver scalable, secure solutions on a modern tech stack. Balance hands-on technical work with people management and strategic delivery in a fast-paced, high-ownership environment.

Thought Machine Lisbon, Portugal
On-site Permanent

Senior Full Stack Engineer

A Senior Full Stack Engineer will design and implement end-to-end features across both frontend and backend systems, translating customer requirements into scalable, secure, and high-performance solutions. The role involves full ownership of features from design to production, with a strong emphasis on testing, collaboration, and delivering exceptional user experiences for global financial clients. Working within a cross-functional team, the engineer will help shape modern core banking technology on a cloud-native platform.

Thought Machine Lisbon, Portugal
On-site Permanent

Forward Deployed Engineer

Design and deploy production-grade machine learning systems for high-impact clients in national security and AI safety. Develop scalable ML infrastructure, lead technical architecture decisions, and translate complex AI concepts for stakeholders. Work across the full ML lifecycle from prototyping to deployment using modern cloud and containerisation technologies.

Faculty London, United Kingdom
Permanent

Senior Forward Deployed Engineer

Design and build scalable, production-grade machine learning systems for high-impact clients in national security and AI safety. Lead technical architecture, deploy secure AI solutions on cloud platforms, and mentor engineering teams. Work cross-functionally to translate complex AI concepts into operational systems while adhering to rigorous ethical and security standards.

Faculty London, United Kingdom
Permanent

Full Stack Engineer

This role involves designing and developing enterprise-grade applications using .NET, .NET Core, and Python, while working on modern data platforms and cloud infrastructure. You'll collaborate with multidisciplinary teams to deliver high-quality solutions for leading insurance clients, focusing on scalability, security, and performance.

Manpower London, United Kingdom
Hybrid Permanent Flexible

AI Product Lead

Lead the development and governance of enterprise-wide data, AI, and automation capabilities within a global FTSE100 organisation. Drive strategic initiatives including centralised AI solutions, data trust, and platform standardisation, while managing a distributed team and mentoring technical talent. Focus on scalable, secure systems using Azure-based architectures and modern AI frameworks.

Michael Page Birmingham, West Midlands (county), United Kingdom
CrowdStrike logo

Sr. SDET - Cloud, Detection Engineer , London)

Design and build scalable cloud-based detection systems that process billions of events daily to identify sophisticated threats across multi-cloud environments. Work closely with security researchers to translate threat intelligence into automated, real-time detection capabilities using distributed systems and data engineering techniques. Develop and optimize components like custom query languages, event orchestration, and correlation engines within a modular, AI-native security platform.

CrowdStrike London, United Kingdom
Hybrid Permanent
Ocado logo

Senior Director Of Sales

Lead and execute sales strategy for Ocado's Intelligent Automation solutions across the U.S. market, focusing on enterprise clients in e-commerce, retail, and third-party logistics. Drive the full sales lifecycle from prospecting to closing, leveraging deep industry relationships and cross-functional collaboration. Guide internal teams through bid processes and customer engagements to secure multi-million-dollar technology deals.

Ocado United Kingdom

Computational Protein Designer

Design and engineer functional proteins using proprietary generative AI models, bridging machine learning and experimental validation teams. Analyze structural biology and sequence data to generate and refine protein designs, then collaborate closely with wet lab scientists to test and iterate on results. Contribute to model improvement, data systems, and scientific knowledge sharing in a high-impact synthetic biology environment.

Latent Labs London, United Kingdom, United Kingdom
Hybrid Permanent

Lead Test Engineer

This role involves leading test engineering for advanced electro-mechanical systems used in underwater robotics. The engineer will define test strategies, develop automated test solutions using LabView and scripting languages, and oversee testing across development and production lifecycles. They will manage test facilities, conduct failure analysis, and ensure rigorous validation of complex multi-disciplinary systems.

Saab Fareham, United Kingdom
On-site Permanent Clearance Required

AI Product Lead

Lead the development and strategic adoption of data, AI, and automation capabilities across a global FTSE100 organisation. Drive innovation through centralised solutions, oversee onshore and offshore engineering teams, and establish robust data governance, security, and scalable AI systems. Shape technical roadmaps in collaboration with business stakeholders and lead the evolution of AI frameworks and data platforms.

Michael Page Technology Birmingham, United Kingdom