Latest software engineer Jobs

Ocado logo

Maintenance Engineer

About usOcado Group is a UK-based company that is one of the world's largest dedicated online grocery retailers, we also operate our own grocery and general merchandise retail businesses under Ocado.com. We provide services to partner clients globally via our...

Ocado United Kingdom
Ocado logo

Maintenance Engineer

The Maintenance Engineer ensures the reliable operation of automated warehouse systems by responding to mechanical and electrical faults, performing repairs, and supporting continuous improvement in a 24/7 environment. This role involves troubleshooting robotics and grid systems, maintaining equipment, and keeping detailed records to minimize operational downtime.

Ocado United Kingdom
On-site Permanent
Ocado logo

Maintenance Engineer

The Maintenance Engineer will provide first response to engineering faults, perform reactive and planned maintenance, and support continuous improvement projects in Ocado's state-of-the-art automated Customer Fulfillment Center (CFC). Responsibilities include troubleshooting MHE breakdowns, maintaining accurate records, and collaborating with other engineers to enhance machine reliability and operational efficiency.

Ocado United Kingdom
On-site Permanent
Fractile logo

ML Runtime Engineer (Mid-Level and Senior)

This role involves developing and integrating high-performance ML runtimes for Fractile's novel AI accelerator hardware, focusing on inference server integrations with open-source frameworks like PyTorch, vLLM, and SGLang. Engineers will work closely with hardware and ML teams using a co-design approach to optimise performance. The position emphasizes low-level runtime development in Rust and deep collaboration across software and hardware layers.

Fractile Bristol, United Kingdom
Hybrid Permanent
Fractile logo

ML Runtime Engineer (Mid-Level and Senior)

This role involves developing and integrating a high-performance Rust-based runtime for AI accelerators, focusing on inference server compatibility with open-source ML frameworks like PyTorch, vLLM, and SGLang. The engineer will work closely with hardware and ML teams using a co-design approach to optimize performance for large language models. Collaboration and ownership in a fast-paced, innovative environment are key aspects of the position.

Fractile London, United Kingdom
Hybrid Permanent
HAYS Specialist Recruitment logo

Platform Engineer (GCP)

This role involves designing, building, and maintaining robust cloud platforms and CI/CD pipelines on GCP. You will collaborate with cross-functional teams to deliver scalable, reliable solutions, provide technical leadership, and stay current with emerging technologies.

HAYS Specialist Recruitment Manchester, United Kingdom £50,000 – £65,000 pa
Hybrid Permanent Flexible

Research Engineer Intern

This role involves designing mathematical models and Python-based tools to support property decision intelligence. You'll analyze large datasets, build pricing and investment models, and experiment with AI and LLMs to automate research. The position offers hands-on involvement in product development and decision systems, with direct collaboration across engineering, data science, and product teams.

Bowleys W114Uh, W11 4UH, United Kingdom
On-site Internship

AI Engineer

This role involves designing and building production-grade AI systems that integrate LLMs, RAG pipelines, vector databases, and agentic frameworks. You'll work on technically demanding challenges, create evaluation and observability frameworks, and implement retrieval systems, all while collaborating with clients and internal teams to deliver reliable AI products.

Via Match Ec2R7Bh, EC2R 7BH, United Kingdom £80,000 – £110,000 pa
Hybrid Permanent

Platform Engineering Manager

This role involves leading the design, development, and delivery of cloud-based platforms and data pipelines, providing technical leadership, and driving CI/CD and Infrastructure as Code best practices. The Manager will also support production systems, resolve complex issues, and mentor engineers.

Tenth Revolution Group Manchester, United Kingdom £55,000 – £65,000 pa
Hybrid Permanent
Ocado logo

Electrical Engineering Manager

As an Electrical Engineering Manager, you will lead a team of Electrical Designers to develop and maintain cutting-edge automation solutions for the Ocado Smart Platform. Your role involves managing the full lifecycle of electrical products, from initial design to field support, while fostering a culture of continuous improvement and technical excellence.

Ocado United Kingdom
Hybrid Permanent

Software Developer

The role involves designing, developing, and maintaining high-quality software components using Java and C++. You will work closely with clients, domain scientists, and computational engineers to understand requirements and translate them into effective software solutions, while also contributing to software architecture and mentoring junior developers.

Matchtech Dorking, United Kingdom £45,000 – £65,000 pa
On-site Permanent Clearance Required

Software Developer

This role involves designing and building features across Salesforce, Azure, and backend services. You will work closely with the Founder and a small, experienced team, contributing to architecture, code reviews, and leveraging AI tools in your development workflow.

Profectus Recruitment Rg12Qu, RG1 2QU, United Kingdom £45,000 – £65,000 pa
Hybrid Permanent
Wayve logo

Staff Data Platform Engineer

As a Staff Data Platform Engineer, you will lead the design and implementation of Wayve's Data Transfer Hub, a mission-critical system that ingests petabytes of sensor data daily from global partners. You'll work with teams like Uber and Nissan to build a globally distributed, highly reliable data transfer pipeline using technologies like Flyte, Kafka, and Azure, while ensuring scalability, cost-efficiency, and operational excellence.

Wayve London, United Kingdom
On-site Permanent
Wayve logo

System Test Automation Engineer, HIL

The System Test Engineer role at Wayve involves developing and automating system functionality tests across hardware and software boundaries. You will lead root cause investigations, optimize CI/CD test workflows, and integrate third-party verification tools to ensure high-quality and reliable testing processes.

Wayve London, United Kingdom
On-site Permanent
CrowdStrike logo

Network Engineer III

This role involves designing, building, and maintaining high-performance, fault-tolerant network infrastructure at scale across hybrid cloud environments. The engineer will lead major network improvement initiatives, support IP and optical technologies, and ensure robust connectivity between data centers and cloud providers. Emphasis is placed on automation, reliability, and applying AI to enhance network operations.

CrowdStrike London, United Kingdom
Hybrid Permanent Clearance Required