Latest software engineer Jobs

NVIDIA logo

Senior Software Engineer, CUDA Core Libraries

Develop and optimize foundational CUDA Core Libraries in C++ and Python, focusing on high-performance parallel algorithms and language bindings. Work across the full development lifecycle, from design to maintenance, while improving developer experience and collaborating with engineers on open-source-style workflows.

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

Senior Software Engineer, CUDA Core Libraries

Develop and optimize core CUDA libraries in C++ and Python, focusing on high-performance parallel algorithms and language bindings. Work across the full development lifecycle, from design to maintenance, while improving developer experience and collaborating with engineers and users on open-source workflows.

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

Sr. Software Engineer - Data Platform (London

Design and build highly scalable real-time data pipelines using Apache Kafka, Flink, and Spark on Kubernetes to process trillions of security events daily. Develop streaming microservices in Java and Go, implement event-driven architectures, and ensure low-latency, fault-tolerant processing across multi-cloud environments. Collaborate with cross-functional teams to deliver robust platform capabilities for threat detection and incident response.

CrowdStrike London, United Kingdom
Hybrid Permanent
CrowdStrike logo

Sr. Software Engineer - Surface Engineering

This role involves developing and enhancing backend microservices for a globally distributed, scalable cloud platform that identifies exposed internet-facing assets for cybersecurity. The engineer will work on research, design, and implementation of systems using Golang and Python, focusing on fault tolerance, performance, and security. The position emphasizes collaboration, code quality, and mentoring within a fast-paced, autonomous engineering team.

CrowdStrike London, United Kingdom
Hybrid Permanent

AI Agent Engineer / Machine Learning Engineer

AI Agent Engineer / Machine Learning EngineerSC Cleared | Remote | £465/day Inside IR35 | Initial 3-Month ContractWe're working with a leading software company specialising in Enterprise AI and digital transformation. Their AI platform enables organisations to securely connect, discover...

Investigo Loughton, Milton Keynes, Buckinghamshire, United Kingdom
Ocado logo

Technical Engineering Manager – Robotics

This role involves leading a multidisciplinary engineering team to develop and deliver advanced robotic hardware for automated grocery fulfillment systems. The manager will guide the full lifecycle of robotic solutions—from concept to production—with a focus on innovation, systems integration, and collaboration across software and product teams. Emphasis is placed on solving complex mechatronic challenges and improving production systems using rapid prototyping and Agile methods.

Ocado Welwyn Hatfield, AL8 6TP, United Kingdom
Hybrid Permanent

Software Solutions Architect

This role involves defining and developing end-to-end software architecture for advanced vehicle automation and robotic systems, with a focus on safety-critical real-time software. You will lead the design of computer vision, sensor integration, digital twin, and simulation systems while establishing robust CI/CD pipelines. Close collaboration with cross-functional engineering teams ensures seamless embedding of software into physical hardware within a high-integrity R&D environment.

Electus Recruitment Derwent Haugh, Tyne & Wear, United Kingdom
Hybrid Permanent Clearance Required

Lead Engineering Technician

The role involves leading daily operations in an R&D facility focused on advanced underwater robotics, combining hands-on technical work with team coordination and safety leadership. The technician will build and test electro-mechanical systems, conduct data analysis, and support engineering design through practical experimentation. It’s a hands-on leadership role within a multidisciplinary engineering environment pushing the boundaries of subsea technology.

Saab Fareham, United Kingdom
On-site Permanent Clearance Required
Clovo logo

AI Engineer

This role involves developing and deploying AI-powered features in a regulated healthcare environment, focusing on translating clinical and product requirements into secure, production-ready systems. The engineer will work across the full development lifecycle, integrating large language models and machine learning components into backend services while ensuring safety, reliability, and compliance. Collaboration with clinical and product teams is central to building measurable, patient-facing AI solutions.

Clovo Glasgow, United Kingdom £38,000 – £56,000 pa
On-site Permanent
Wayve logo

Staff ML Performance Engineer (Compiler)

Optimise machine learning inference for edge accelerators and GPUs, focusing on efficient execution of large transformer models on low-power devices. Work across compilers, runtimes, kernels, and embedded deployment to deliver high-performance, reliable in-vehicle computing systems. Collaborate with model developers and contribute to technical roadmaps in an early-stage, high-impact environment.

Wayve London, United Kingdom
Entrust logo

Senior ML Engineer, Doc Fraud

This role involves building and optimizing production-scale machine learning systems for document classification and extraction, focusing on fraud detection in government-issued IDs. The engineer will work with LLMs and traditional ML models, design training and inference pipelines, and improve accuracy and performance across global document types. Collaboration with applied science, product, and operations teams is central to delivering secure and seamless customer onboarding solutions.

Entrust London, United Kingdom
Hybrid Permanent
Entrust logo

Senior ML Engineer, Doc Fraud

This role involves building and optimizing production-scale machine learning systems for document classification and extraction, with a focus on fraud detection and identity verification. The engineer will work on LLM/ML pipelines, from training and evaluation to deployment and inference optimization, ensuring high accuracy and performance across global document types. Collaboration with cross-functional teams and mentorship of junior engineers are key aspects of the position.

Entrust
Hybrid
Adecco logo

Site Reliability Engineer (SRE) / Platform Engineer

This role involves designing, building, and securing cloud-native platforms on Google Cloud Platform (GCP) with a focus on Kubernetes-based infrastructure and containerised applications. The engineer will develop resilient systems, automate CI/CD pipelines, implement observability, and support AI-driven workloads in production. Emphasis is placed on reliability, security hardening, and operational excellence in a collaborative tech environment.

Adecco London, City And County Of the City Of London, United Kingdom
Hybrid Contract
Darktrace logo

Security Engineer

This role involves a 12-week training programme in threat detection and incident investigation using the Darktrace platform, followed by hands-on work on the Cyber AI Analyst product. You'll develop AI-driven hypotheses to automate security analysis across networks, email, and cloud environments, collaborating with machine learning and software engineering teams to research, deploy, and refine detection models based on real-world feedback.

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

Senior Backend Engineer

Design and maintain large-scale, distributed backend systems for automated in-store order fulfilment, integrating AI tools into development workflows. Lead technical initiatives from design to deployment while collaborating with product and business teams in an agile environment. Work with cloud infrastructure and modern Scala/Java ecosystems to support high-availability systems processing hundreds of thousands of orders weekly.

Ocado United Kingdom
Hybrid Permanent