Latest software engineer Jobs

NVIDIA logo

Senior Software Engineer - Networking

As a Senior Software Engineer on the Networking Software team, you will design, implement, and test new features for NVIDIA’s SpectrumX Ethernet Networking solution. Your work will focus on the Switch Abstraction Interface, contributing to the development of next-generation network devices for large-scale AI networks. You will collaborate with an international team, debug complex software and networking issues, and leverage the latest AI tools to enhance your work.

NVIDIA Cambridge, United Kingdom
On-site Permanent
NVIDIA logo

Senior Software Engineer, JAX

You will play a key role in NVIDIA's JAX development, designing and implementing core components to optimize performance on NVIDIA products. You'll collaborate with AI researchers and leaders to build efficient, future-proof models and tools that bridge the gap between numerical computing and real-world applications.

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

Full Stack Software Engineer

As a Full Stack Software Engineer, you will work in cross-functional teams to build and scale AI-powered systems for global clients. Your responsibilities include developing reliable and scalable frontend and backend architectures, building data pipelines, and providing technical expertise to customers. This role offers the opportunity to take ownership of the entire stack and drive real-world transformation through sophisticated machine learning solutions.

Faculty AI London, United Kingdom
Hybrid Permanent Clearance Required
PhysicsX logo

Senior Forward Deployed Software Engineer

About us PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries....

PhysicsX North Tyneside, NE29 8EP, United Kingdom
Hybrid Permanent
PhysicsX logo

Machine Learning Software Engineer, Research

This role involves working closely with research scientists and simulation engineers to build and optimize machine learning models for real-world physics and engineering problems. You will design, implement, and scale models using distributed training architectures and cloud services, while also mentoring colleagues and translating research into reusable libraries and products.

PhysicsX London, United Kingdom
On-site Permanent
Synthesia logo

Principal/Staff Software Engineer

This role involves working on core enterprise platform systems, focusing on security, reliability, and scalability for large customers. You will contribute to new APIs, own long-term projects, and collaborate with product, security, and infrastructure teams to translate business requirements into technical solutions.

Synthesia United Kingdom
On-site Permanent
Ocado logo

Senior Robotics Software Engineer

This role involves developing and optimizing core robotics software for automated grocery fulfillment systems, focusing on robustness, safety, and performance in real-world physical environments. The engineer will integrate machine learning and AI techniques into robotic control systems, design fail-safes and error-recovery behaviors, and work closely with hardware and firmware teams to deliver end-to-end automation solutions. Emphasis is placed on production-grade code, CI/CD practices, and mentoring within an Agile, cross-functional team.

Ocado Welwyn Hatfield, United Kingdom
Hybrid Permanent
Wayve logo

Embedded Automotive Platforms Software Engineer

This role involves developing embedded software platforms that interface with automotive hardware and Wayve’s AI driving models. The engineer will create abstractions and APIs to enable consistent deployment of autonomous vehicle software across different platforms, working on systems like Linux and QNX while minimizing platform-specific code. The position emphasizes performance, reliability, and close collaboration with hardware and software teams to advance scalable, production-ready AV technology.

Wayve London, United Kingdom
Hybrid Permanent
Faculty AI logo

Senior Full Stack Software Engineer

This role involves leading the architecture and development of full-stack platforms that translate complex data science and AI insights into scalable, production-grade software solutions. The engineer will work closely with data scientists and product teams to design robust systems, mentor junior developers, and ensure high code quality across both frontend and backend. The position emphasizes technical ownership, innovation within regulated environments, and delivering impactful AI applications for financial and professional services clients.

Faculty AI London, United Kingdom
Hybrid Permanent Clearance Required
OpenAI logo

Forward Deployed Software Engineer - London

About the teamOpenAI’s Forward Deployed Engineering team partners with customers to turn research breakthroughs into production systems. We operate at the intersection of customer delivery and core platform development.About the RoleWe are looking for customer-focused software engineers to build effective...

OpenAI London, United Kingdom
Hybrid Permanent
Darktrace logo

Senior C++ Software Engineer

As a Senior C++ Software Engineer, you will work on the design, development, and optimization of high-performance, C++-driven systems. You will collaborate with a cross-functional team to deliver cutting-edge cybersecurity solutions, focusing on performance, scalability, and robustness.

Darktrace Cambridge, CB2 3BJ, United Kingdom
Hybrid Permanent
Ocado logo

Senior Android Software Engineer

At Ocado Technology, we craft products tailored to meet the unique needs of our partners worldwide. From e-commerce software and automated warehouse solutions to robotics and optimized delivery, we're reshaping the online grocery space and beyond through innovation.In Poland, we...

Ocado United Kingdom
Databricks logo

Senior Staff Software Engineer - Delta

P-1127At Databricks, we are obsessed with enabling data teams to solve the world's toughest problems, from security threat detection to cancer drug development. We do this by building and running the world's best data and AI infrastructure platform, so our...

Databricks London, United Kingdom
Databricks logo

Senior Staff Software Engineer - Unity Catalog Runtime Enforcement

RDQ127R176At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the...

Databricks London, United Kingdom

Full Stack Software Engineer

As a Full Stack Software Engineer, you will be a key member of a small, high-performing team, building and enhancing features across the company's Mirror App, Mobile Apps, and web applications. Your role involves close collaboration with the product team, QA, and other departments to ensure smooth feature releases and seamless user experiences.

Hyre Ai Candlewick, City And County Of the City Of London, United Kingdom £70,000 – £95,000 pa
Hybrid Permanent