Latest software engineer Jobs

Quality Engineer (multiple roles) Swindon

This role involves building and maintaining automated test suites across multiple layers including unit, integration, API, and end-to-end testing within a .NET environment. The engineer will embed quality into CI/CD pipelines, champion shift-left practices, support service observability, and explore AI-assisted testing. Close collaboration with development teams is required to triage defects and improve quality at the source.

SR2 Swindon, United Kingdom £45,000 – £55,000 pa
Hybrid Permanent

Engineering Lead

This role involves leading a cross-functional engineering squad in delivering secure, scalable, and modern cloud-native software as part of a major platform transformation. The Engineering Lead provides technical direction, champions AI-assisted development practices, and drives architectural decisions while remaining hands-on in the codebase. Emphasis is placed on mentoring engineers, improving DevOps workflows, and ensuring alignment with product and architecture teams during the migration from legacy PHP to a modular system.

Moorepay M276Db, M27 6DB, United Kingdom
Hybrid Permanent

Data Engineer

As a Data Engineer at Clariti AI, you will play a key role in improving the production quality of the company's price optimization software. Responsibilities include building and optimizing machine learning ETL/ELT pipelines, scaling data infrastructure, and collaborating with clients on onboarding and pitches. The role offers significant growth opportunities and involvement in various aspects of the business.

Step 2 Recruitment LTD London, United Kingdom £50,000 – £85,000 pa
Hybrid Permanent
Ocado logo

Maintenance Engineer

The Maintenance Engineer will provide first response to engineering faults, perform planned and reactive maintenance, and support continuous improvement projects in Ocado's highly automated Customer Fulfillment Center (CFC). The role involves electrical and mechanical repairs, data analysis, and quality inspections, with initial training and travel required.

Ocado United Kingdom
On-site Permanent Shift-work
Ocado logo

Maintenance Engineer

The Maintenance Engineer will perform reactive and planned maintenance activities, diagnose and repair equipment breakdowns, and contribute to continuous improvement projects in Ocado's highly automated Customer Fulfillment Center (CFC). The role involves working in a fast-paced, 24/7 environment with a focus on safety and efficiency.

Ocado United Kingdom
On-site Permanent Shift-work
Ocado logo

Controls Engineer

The Controls Engineer role involves deep technical expertise in PLC systems, troubleshooting, and data analysis to optimize performance and ensure safety in Ocado's highly automated Customer Fulfillment Centers. The role combines emergency response with long-term system improvements and mentoring of other engineers.

Ocado United Kingdom
On-site Permanent
Wayve logo

Senior Platform Engineer

As a Platform Engineer, you will own and evolve the cloud infrastructure and developer tooling for Wayve's Portal team. Your responsibilities include designing and maintaining cloud infrastructure, RBAC/IAM, CI/CD pipelines, and Kubernetes-based deployment workflows, while also supporting application developers and contributing to on-call rotations.

Wayve London, United Kingdom
Hybrid Permanent
Wayve logo

Staff ML Engineer, Gaia

This role involves leading large-scale training of video foundation models for Wayve's Gaia system, which functions as a predictive world model for autonomous driving. The engineer will drive architectural innovation, improve synthetic scenario generation, and collaborate across research and engineering teams to enhance model capabilities. It is a senior technical leadership position focused on advancing the core AI infrastructure behind embodied driving intelligence.

Wayve London, United Kingdom
Hybrid Permanent
Darktrace logo

QA Engineer

The role involves identifying and diagnosing software issues in the Darktrace platform, particularly focusing on the EMAIL product. You will act as a bridge between development and support teams, troubleshoot networking and system-level problems, and contribute to automation through scripting. The position offers opportunities to work on small projects and grow technical and collaboration skills within a global cybersecurity team.

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

Modelling Engineer (Mid-Level or Senior)

This role involves developing high-fidelity pre-silicon models of AI acceleration hardware using C++ and SystemC to enable architectural exploration, performance analysis, and early software development. The engineer will work in close collaboration with hardware, software, and machine learning teams within a co-design framework, directly influencing the design and performance of Fractile's next-generation AI accelerators.

Fractile Bristol, United Kingdom
Hybrid Permanent
Fractile logo

Modelling Engineer (Mid-Level or Senior)

You'll develop high-fidelity pre-silicon models of AI acceleration hardware using C++ and SystemC, enabling architectural exploration, performance analysis, and early software development. Working in close collaboration with hardware, software, and ML teams, your models will directly shape Fractile's hardware design and performance characteristics before silicon exists.

Fractile London, United Kingdom
Hybrid Permanent
Wayve logo

Machine Learning Engineer, ADAS

Train, debug, and improve computer vision and 3D perception models for ADAS systems, working across the full ML lifecycle from data to deployment. Build scalable data pipelines, including auto-labelling and 3D reconstruction, to enhance model performance. Collaborate to address real-world driving challenges with a focus on measurable impact and shipping.

Wayve London, United Kingdom
Hybrid Permanent
Wayve logo

Staff Security Engineer

The Staff Security Engineer will lead endpoint and identity security systems within Wayve's internal platform and IT security engineering group, SPINE. This role involves deploying security tooling, automation, and infrastructure-as-code solutions to continuously improve security controls. The engineer will collaborate with security teams, mentor others, and use data to identify and remediate systemic security gaps across the organization.

Wayve London, United Kingdom
Hybrid Permanent
Luminance logo

Delivery Engineer

This is a fantastic opportunity to join Luminance, the pioneer of Legal-Grade™ AI for enterprise. Backed by internationally renowned VCs and named in both the Forbes AI 50 list of ‘Most Promising Private AI Companies in the World’ and Inc....

Luminance Cambridge, United Kingdom
Hybrid Permanent
Wayve logo

Vehicle Validation Engineer

As a Vehicle Validation Engineer, you will be responsible for planning and executing vehicle tests to support the development and deployment of Wayve's AI driving systems. You will work closely with engineering, product, and operations teams to ensure vehicles are ready for testing, develop validation approaches, and provide detailed feedback on system performance and real-world driving quality.

Wayve United Kingdom
On-site Permanent