8,651 to 8,675 of 9,783 Software Engineering Jobs in the UK

PHP/JS Full-Stack Engineer – Build Core Systems (Hybrid)

Location
Bristol, England, United Kingdom
Bristol-based software team is seeking a Full Stack Software Engineer specialising in PHP and JavaScript. You will own backend features for internal systems in a small, profitable A/B fashion distribution business that trades globally. This hybrid role expects about one day in the bristol office … work the rest of the time. You’ll work with Symfony/Laravel, Vue/React and modern tooling to deliver robust, business-critical software that drives operations and reporting. #J-18808-Ljbffr ...

Senior Performance Engineer — AI Inference & Systems Optimizer

Location
Cambridge, England, United Kingdom
CommonAI CIC in Cambridge is seeking a Senior Performance Engineer to collaborate with AI researchers and software engineers. You will instrument and collect granular metrics from inference and training jobs to build predictive models of software optimisations and hardware changes. Your work will influence hardware purchasing decisions ...

Learning and Client Enablement Associate

Location
Greater London, England, United Kingdom
comfort with programming languages (Python or similar) through experience. Worked hands-on with SaaS tools, APIs, or similar technical products, even without a formal software engineering background. Taken the initiative to build or improve a course, process, or piece of learning content, rather than just following someone else ...

GenAI & RAG Engineer: Build Scalable AI Solutions

Location
Slough, England, United Kingdom
HCLTech in the United Kingdom (Slough) is seeking a software engineer to design, develop, and deploy scalable applications using Python with a strong focus on quality and performance. You will build LLM-based solutions, including RAG pipelines and agentic workflows, develop RESTful APIs, and work across the full SDLC … deliver reliable software in collaboration with cross-functional teams. #J-18808-Ljbffr ...

Python Engineer — Scalable Finance Systems

Location
England, United Kingdom
Signify Technology is seeking a Python Software Engineer to join a global tech team in a fast paced financial services environment. You will design and develop reliable, scalable Python batch systems and provide operational support for critical production systems. The role emphasizes software quality, maintainability and testing, with ...

Senior Kubernetes Infrastructure Engineer

Location
Greater London, England, United Kingdom
leading software company is seeking a Senior Software Engineer to design and build managed Kubernetes product offerings. You will work on scalable production infrastructure, ensuring stability, security, and innovation. The ideal candidate will have strong proficiency in systems programming and experience with automation tools. The role offers ...

Quantum Compiler & Runtime Engineer

Location
Reading, England, United Kingdom
Reading, United Kingdom, is building the future of quantum computing with a hands-on Software Engineer in the Compiler and Runtime team. You’ll develop new features in Python and C++, work with LLVM, and contribute across the full software lifecycle from design to delivery. You’ll collaborate ...

TypeScript Backend Engineer — AI & Cloud

Location
Greater London, England, United Kingdom
Zebra People is seeking a Software Engineer to join a leading AI governance, risk and compliance initiative. You will build cloud software using Node.js, TypeScript, and AWS, take ownership of features, and work across backend, cloud, and AI-assisted development cycles. The role involves collaborating with product managers ...

Senior Security Platform Architect (SCA & Backend)

Location
Cambridge, England, United Kingdom
Limited is seeking a Senior Software Engineer to help build and scale Metis, our central security analysis platform. You will focus on expanding Software Composition Analysis capabilities and the backend systems that support them at scale. You will design and implement backend services, Python APIs, and workflow components ...

TPU Compiler Engineer (PhD) – Early Career

Location
Greater London, England, United Kingdom
global technology company in London seeks a Software Engineer for its TPU Compiler team. The ideal candidate will be involved in writing C++ code, optimizing algorithms, and applying AI to compiler development. A PhD in a related field is required along with experience in parallel computing and software ...

Senior ML Infra Engineer for Scalable Conversational AI

Location
Cambridge, England, United Kingdom
Roku is seeking a Senior Software Engineer to strengthen the Entertainment Assistant team. You will own production ML and infrastructure across ranking, model delivery, evaluation and LLM behavior, collaborating with ML, product, data and platform partners. This hands-on role spans software architecture, ML lifecycle decisions and production ...

Senior C++ Robotics Engineer — Autonomous Raspberry Picker

Location
United Kingdom
Fieldwork Robotics Ltd. is looking for a Senior C++ Software Engineer to develop core software for autonomous raspberry-picking robots. This role emphasizes high-performance C++ programming and collaboration across various teams, including robotics, vision, and operations. The position promises a hands-on experience in a challenging environment ...

Senior Platform Engineer - AI Chemistry & Data Platform

Location
Glasgow, Scotland, United Kingdom
Chemify, located in Glasgow, seeks a Senior Software Engineer to own crucial parts of the Unified Data Platform. You will be responsible for full-stack development, from interfaces used by chemists and operations staff to the services and data pipelines behind them. You will join a cross-functional team … spanning software, chemistry, operations, and programme management, with ownership of your area and opportunities to evolve as the platform grows. #J-18808-Ljbffr ...

Senior Embedded Engineer: Real-Time & Secure Networking

Location
Nottingham, England, United Kingdom
ZENOVO in Nottinghamshire offers a Senior Embedded Software Engineer role in a hybrid setup (3 days onsite). You will design and develop secure, network-connected embedded software from concept through production. You will collaborate with firmware, hardware, test and compliance teams to deliver cutting-edge products ...

Trading Systems Engineer - C++/Python, High Availability

Location
City Of London, England, United Kingdom
leading trading firm in London is seeking a Software Engineer to design and develop high availability trading systems using C++ and Python. The ideal candidate will have over 5 years of C++ experience and a strong understanding of concurrency and software for trading. This role requires collaboration with ...

Backend-First Full Stack Engineer (Node.js/TypeScript)

Location
Cambridge, England, United Kingdom
Limited in Cambridge is seeking a talented Full Stack Software Engineer with a strong backend and platform focus on a contract basis. You will design, implement and maintain scalable backend services using Node.js and TypeScript, building robust RESTful APIs and system architecture while collaborating with frontend developers and product … owners. The role emphasizes backend development, system design and code quality, with familiarity of AI-assisted development tools and modern software #J-18808-Ljbffr ...

C++ ML Frameworks & Runtime Engineer

Location
Cambridge, England, United Kingdom
seeking a software engineer in Cambridge with strong C++ development experience to contribute to machine learning software across the stack. You will work with a team of engineers to identify and fix performance issues, and help optimise AI acceleration on Arm hardware. You will gain exposure to runtimes ...

Embedded DSP Engineer – Real‐Time Firmware & FPGA

Location
United Kingdom
Allen-Vanguard is seeking a Software Engineer to contribute across the full software lifecycle for DSP-enabled RF systems. You will work on real-time embedded firmware in C/C++ for ARM and FPGA SoCs, develop DSP algorithms in C++/Python, and implement OpenCPI BSPs/ ...

Staff Cloud Native Engineer — AI GPU Infra Architect

Location
Greater London, England, United Kingdom
Nscale is hiring a Staff Cloud Native Software Engineer to build, operate, and improve the cloud-native software integrations that connect AI applications and networking components at scale. In this role you’ll work on shared Kubernetes-based platforms, deployment patterns, observability foundations, infrastructure architecture, and operational tooling ...

Applied AI Engineer for Markets Ops: Build Enterprise AI

Location
City Of London, England, United Kingdom
Applied AI Engineer in Markets Operations to design, build, test, and deploy scalable AI services integrated with enterprise systems. You will work with software engineers, AI and data science specialists, and operations partners to improve workflows, controls, and the software lifecycle. You will focus on Python services, APIs ...

Senior Elixir Engineer - Cloud SaaS for Healthcare (Hybrid)

Location
City of Edinburgh, Scotland, United Kingdom
Craneware is seeking a Senior Software Engineer (Elixir) in Edinburgh to join our innovative team. You'll work in a collaborative environment focused on delivering scalable cloud-based solutions that redefine healthcare. The ideal candidate has experience with Elixir and cloud technologies and will contribute to our agile delivery … teams in building impactful software solutions. This position includes working in a hybrid model, allowing flexibility in the workplace. #J-18808-Ljbffr ...

Full-Stack Engineer: Remote, Growth & Stock Options

Location
United Kingdom
Feedinkoo is seeking a Full Stack Software Engineer for a remote position based in the UK. You will work on improving the DoiT Cloud Intelligence product, implementing new features, and collaborating with cross-functional teams. The ideal candidate has 4+ years of software development experience, solid knowledge ...

Senior C++ Systems Engineer - Unmanned Flight & Autonomy

Location
Greater London, England, United Kingdom
technology firm in Greater London is seeking a Senior C++ Software Engineer to enhance their unmanned systems software. The role involves developing features that impact live operations, with a focus on C++ programming. Candidates should have experience in robotics or autonomy systems and a solid understanding of software ...

Senior Connectors Engineer – Data Ingestion & Streaming

Location
Greater London, England, United Kingdom
Neo4j in the United Kingdom is seeking a senior software engineer for the Connectors team to design and develop connectors enabling access to the database across cloud and on-prem environments. You will architect, implement, and maintain connectors and streaming/data ingestion APIs to improve performance and usability … customers. The role requires 5+ years of production-grade software experience, proficiency in Kotlin/Java/Go, and hands-on work with Kafka, Spark/Beam, and cloud warehouses. #J-18808-Ljbffr ...

Lead Embedded C Engineer — DO-178C Real-Time Systems

Location
Cheltenham, England, United Kingdom
Matchtech is seeking a Lead Software Engineer to support mission- and safety-critical systems in defence and aerospace. You will lead embedded real-time development in C/C++ under DO-178C Level A, ensuring traceability and rigorous verification across the software lifecycle. The role involves deriving requirements ...