Latest software engineer Jobs

PhysicsX logo

Staff Machine Learning Software Engineer, Research

This role involves shaping the research group's strategy and culture, defining necessary profiles, and promoting effective working patterns. Key responsibilities include designing, building, and optimizing machine learning models, implementing distributed training architectures, and working closely with research scientists to address real-world physics and engineering problems. The position also involves mentoring junior team members and fostering a collaborative environment.

PhysicsX London, United Kingdom £70,000 – £120,000 pa
On-site Permanent
PhysicsX logo

Principal Forward Deployed Software Engineer

As a Principal Forward Deployed Software Engineer, you will lead the technical delivery of large-scale customer projects, embedding with customer teams to solve complex engineering problems and drive adoption of PhysicsX's AI-driven simulation software. You will also build and cultivate the Forward Deployed Software engineering team, travel to customer sites globally, and own the scoping of new projects.

PhysicsX United Kingdom
Hybrid Permanent

Senior Flight Software Engineer

This role involves designing, developing, and verifying onboard flight software for spacecraft systems, collaborating with multidisciplinary teams across systems, GNC, and computer vision. You will be responsible for the full software lifecycle, from requirements definition to integration, verification, and testing, and will play a key role in shaping the future of in-orbit operations.

Holt Executive Oxfordshire, United Kingdom £60,000 – £90,000 pa
Hybrid Permanent Flexible
NVIDIA logo

Senior System Software Engineer, NCCL - Partner Enablement

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work...

NVIDIA Switzerland
NVIDIA logo

Senior System Software Engineer, NCCL - Partner Enablement

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work...

CrowdStrike logo

Sr. Software Engineer - Data Query Platform (GBR

As a Senior Software Engineer on the data engineering team, you will work on building and maintaining large-scale data platforms that process petabytes of data. Your responsibilities will include writing fault-tolerant Java code within Apache Spark, designing and developing ultra-high-scale data pipelines, and improving the efficiency and latency of high-performance services. You will also research and implement new ways to query data efficiently for both internal and external customers.

CrowdStrike London, United Kingdom £40,000 – £80,000 pa
Hybrid Permanent
CrowdStrike logo

Sr. Software Engineer - Cloud Detection Engine , London)

As a Senior Software Engineer on the cloud detection engine team, you will architect and implement a cutting-edge detection system that processes billions of events across multi-cloud environments. You'll collaborate with security researchers to transform their expertise into scalable detection capabilities, working on distributed systems, data engineering, and security analytics to protect organizations worldwide.

CrowdStrike London, United Kingdom £40,000 – £80,000 pa
Hybrid Permanent

.Net Software Developer - AI Product

As a .Net Software Developer, you will work on cutting-edge AI technology within the automotive sector, building and enhancing AI-driven features in a growing product suite. Your role involves full-stack development, contributing to system design, and collaborating with stakeholders to create scalable, user-focused solutions. You will also have the opportunity to shape a major platform rebuild from the ground up, working in a fast-paced, agile environment.

Spectrum IT Recruitment Fareham, United Kingdom £45,000 – £50,000 pa
Hybrid Permanent
Ocado logo

Senior PLC Safety Engineer

This role involves designing and programming safety-related PLC control systems for Ocado's Peripheral & Mobile Robotics department. You will ensure that complex automated machinery meets international safety standards, create robust safety functions, and support global commissioning and integration with other automation platforms.

Ocado United Kingdom £40,000 – £60,000 pa
Hybrid Permanent

Computer Vision Engineer

This role involves developing and validating PC-based software solutions for robotic vision applications, working closely with a multidisciplinary team to outline technical requirements, establish testing procedures, and contribute to research and planning activities. The position requires strong C++17 skills and a focus on producing maintainable, optimized code.

ETS Technical Nottingham, Nottinghamshire, United Kingdom £45,000 – £60,000 pa
On-site Permanent

Data Engineer

This role involves designing and building scalable, cloud-first data platforms to drive innovation and data-led decision-making. You will work across the full data lifecycle, from engineering secure, high-performance pipelines to managing data warehouses and lakes, ensuring regulatory compliance, and delivering high-quality datasets for analytics and AI initiatives.

Lynx Recruitment London, United Kingdom £40,000 – £85,000 pa
On-site Permanent

ML Engineer

As an ML Engineer, you will design and build autonomous AI agents using LLMs and advanced reasoning frameworks. Your role involves implementing RAG pipelines, fine-tuning models, and ensuring robust ETL/ELT pipelines. You will also focus on responsible AI practices, optimizing data workflows, and working with cutting-edge LLM architectures in a high-stakes, real-world environment.

Randstad Technologies Recruitment London, City And County Of the City Of London, United Kingdom £450 – £500 pd
Hybrid Contract
Harnham - Data & Analytics Recruitment logo

AI Engineer

This role involves designing and implementing AI-driven solutions to automate core business workflows in a motor insurance company. You will work closely with engineering, operations, and compliance teams to ensure solutions are secure, explainable, and compliant, with a focus on contact centre transcription, automated account summaries, and deal payout validation using multiple LLMs.

Harnham - Data & Analytics Recruitment Lincolnshire, United Kingdom £70,000 – £90,000 pa
On-site Permanent
Mind Foundry logo

Machine Learning Engineer (Forward Deployed)

We’re looking for a Machine Learning Engineer (Forward Deployed) to join a supportive, multidisciplinary team delivering real-world AI/ML systems into operational environments. In this role, you’ll lead software deployments, working closely with users and stakeholders to translate their problems into...

Mind Foundry Oxford/ Hybrid, Oxfordshire, United Kingdom

Systems Engineer - Radar

As a Systems Engineer, you will work on the G1X radar, a cutting-edge software-defined radar, supporting bid activities, requirements management, radar performance analysis, algorithm development, and system design. You will collaborate with a team of experts, travel within the UK and abroad, and contribute to the continuous improvement and growth of radar and sensor systems.

Saab Fareham, United Kingdom £40,000 – £60,000 pa
On-site Permanent Clearance Required