4,001 to 4,025 of 4,901 Software Engineering Jobs in London

Software Engineer, International

Location
Greater London, England, United Kingdom
regional requirements Own problems end-to-end — from architecture to production reliability to partner integrations What You Need 5+ years of backend or platform engineering experience in high-scale production environments Strong systems design skills — comfortable taking ambiguous requirements and building reliable, maintainable solutions Experience working in fast-moving ...

Embedded Software Engineer – High-Speed Network (Linux)

Location
Greater London, England, United Kingdom
Langham Recruitment is seeking a Software Engineer for an Embedded role in London with hybrid working. The position focuses on designing and developing embedded software for high‐speed networking platforms, integrating hardware and photonics for HPC systems. Responsibilities include architecture definition, DevOps improvements, Linux PCIe driver work ...

Senior Software Developer – End-to-End SDLC

Location
Greater London, England, United Kingdom
Wipro is seeking a software engineer to design, test and maintain software programs for operating systems or applications deployed at client sites, ensuring quality assurance standards are met. You will analyze requirements, develop code, create test cases, and participate in the software development lifecycle to deliver reliable ...

Staff Software Engineer - Health AI Platform Lead

Location
City of Westminster, England, United Kingdom
Google London is seeking a Staff Software Engineer, Google Health Coach, to drive advanced health-focused software platforms. The role emphasizes ownership of outcomes, architectural work, and cross-team influence on critical health coaching projects. The candidate will leverage GenAI capabilities, lead productizing efforts, and deliver scalable, reliable ...

Research Software Engineer, Frontier AI & Security

Location
Greater London, England, United Kingdom
Security Institute in London is seeking software engineers to join our Core Technology Team. You will work on research-oriented software and infrastructure, from sandbox plugins to model hosting and evaluation tooling, in small teams. You will work with world-class researchers, receive mentorship from technical leads ...

Field Deployment Software Engineer

Location
Greater London, England, United Kingdom
Arondite is a defence technology company building foundational software and AI to power the autonomous age. As a Deployed Software Engineer, you will implement our technology with customers, gather feedback, and work with engineers to enhance core features. This role involves travel to UK and international sites, writing ...

Principal Software Engineer – Lead Complex Systems (London)

Location
Greater London, England, United Kingdom
Northern Trust is seeking a Principal Software Engineer to lead and mentor teams in London, delivering complex software solutions. You will leverage deep technical expertise to influence architecture, guide multi-disciplinary projects, and drive outcomes aligned with our business goals. The role emphasizes analytical thinking, decision making ...

AI/ML Software Engineer — PhD (Early Career)

Location
Greater London, England, United Kingdom
leading technology company in the UK is seeking a Software Engineer for AI/ML to improve machine learning model performance. The ideal candidate will hold a PhD and possess skills in artificial intelligence, data mining, and software design. Responsibilities include scaling data optimization techniques and collaborating with ...

Staff Software Engineer - Large-Scale AI Systems

Location
Greater London, England, United Kingdom
nahc.io in London is seeking a Staff Software Engineer to bridge cutting-edge research with robust production software. You will design core platform components, build backend services, and contribute to algorithms for scalable AI workloads. This role emphasizes deep technical ownership, concurrency, distributed systems, and collaboration with researchers … infrastructure engineers to deliver production-ready, reliable software at scale. #J-18808-Ljbffr ...

Early Careers Software Engineer - Grow, Learn & Impact

Location
Greater London, England, United Kingdom
JPMorganChase offers an Early Careers Software Engineer program designed to grow you through a global, two-year development experience with structured learning, mentorship, and hands-on project work. You will design, develop, test, and troubleshoot software while using AI-enabled tools to boost quality, with peer review ...

Full-Stack Software Engineer II: UI & API Builder

Location
Greater London, England, United Kingdom
Expedia Group is seeking a Software Development Engineer II, Full-Stack, to build React-based user interfaces and backend capabilities across web and B2B experiences. You will contribute to configurable components and platform capabilities, while collaborating with product management, backend teams, and brand teams to drive high-quality travel … experiences. The role emphasizes delivering reliable software with a rigorous development approach, improving clickstream data collection, and supporting #J-18808-Ljbffr ...

EV Embedded Software Engineer: ECU & CAN Bus

Location
Greater London, England, United Kingdom
Talent Tribe Consulting International is recruiting Embedded Software Engineers for the UK market, based in London. You will contribute to electrification initiatives by building and maintaining software for EV systems and automotive electronics. Ideal candidates have embedded C/C++ experience, ECU development knowledge, and familiarity with ...

Embedded Software Engineer — Real-Time Systems & ARM

Location
Greater London, England, United Kingdom
Chevalier Tech Limited in London develops advanced embedded systems and smart hardware for automotive, IoT and industrial sectors. We seek an experienced Embedded Software Engineer to design, develop and optimise software for next‐generation hardware platforms. You will work with microcontrollers/SoCs, write C/C++ ...

Associate Software Engineer — Trading Tech (Python)

Location
Greater London, England, United Kingdom
Javelin Global Commodities in London is seeking an Associate Software Engineer to join our London-based technology team and help shape the systems at the heart of a fast-moving global commodities business. Sitting at the intersection of commodities trading and technology, this hands-on role offers the chance … work directly with traders, analysts and engineers. You will build and enhance practical software that supports trading, logistics, accounting and operations, with a focus on Python. #J-18808-Ljbffr ...

Contract C# Software Engineer

Hiring Organisation
Enterprise Recruitment Ltd
Location
KT3, Malden, Greater London, United Kingdom
Employment Type
Contract
Contract C# Software Engineer Near Wimbledon 6-month contract Software Engineer role developing C# Windows applications that interface with hardware. This role is inside IR35 and requires on-site work 3 days per week (full time for the first few weeks). C# Software Engineer skills required ...

Embedded Systems Software Engineer – Automotive Platform

Location
Greater London, England, United Kingdom
Woven by Toyota is building a state-of-the-art automotive software platform, focusing on embedded C++ for vehicle systems. The role involves delivering the Arene SDK components and collaborating with global teams to accelerate software development across hardware platforms. Ideal candidates have substantial experience with modern C++ ...

Autonomous Systems Software Engineer (AI/Robotics)

Location
Greater London, England, United Kingdom
Arondite, a defence technology company, is seeking engineers to drive development of software for autonomous systems, sensors, and robotics. You will own and influence product direction from Day One, collaborating with AI/ML, networking, and robotics teams. Role involves writing high quality code, interfacing with customers, testing … field, and sometimes working outdoors. You will contribute across frontend and backend stacks and help shape secure, scalable software for mission-critical #J-18808-Ljbffr ...

Android Software Engineer III - Jetpack Compose & API Design

Location
Greater London, England, United Kingdom
Google’s software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We seek engineers who bring fresh ideas from all areas and are eager to work on full-stack challenges across platforms and devices. The Platforms … Devices team builds computing software platforms and first-party devices; we design and develop technologies to make user interactions faster and more seamless worldwide. #J-18808-Ljbffr ...

Software Engineer (Structured Data)

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
financial markets surveillance technology company. Compensation: Competitive (Financial Services) About our client Founded in 2010, our client delivers uniquely intelligent trade surveillance software to world leading financial institutions. Developed by market professionals, our solutions use sophisticated modelling techniques to detect single and cross-product market manipulation click apply ...

Software Engineer - Model Inference

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
world's first general-purpose learning agent. Central to this mission is the complex task of measuring the intelligence of our prototypes. As a Software Engineer, you will be working with the cutting edge AI agents developed by our exceptional team of Machine Learning and Neuroscience research scientists click ...

KDB Software Engineer III - Real-Time Trading Data & AWS

Location
Greater London, England, United Kingdom
JPMorgan Chase in London seeks an experienced KDB Software Engineer III to contribute to the Equities Trading Data & Analytics team. You will work on real-time and historical data access using KDB, migrating applications to AWS, and building scalable, secure technology products. The role emphasizes design, production-grade coding ...

Software Engineer

Hiring Organisation
Platform Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £115000/annum
Software Engineer - C++ Title : Software Engineer - C++ Company : Elite Software House Location : Remote (London office) Salary : £80,000 - £115,000 Skills : C++, Algorithms, Boost Overview : Are you someone that thinks that writing slick, classy C++ code can and should be an art? Would you like … part of an internationally recognised team of C++ experts led by the brightest C++ minds in the world? An elite software house are looking for the top 1% of engineers of all levels to come on board as they continue to develop beautiful algorithms which power business decisions ...

Software Engineer - Impactful Public Services, Remote

Location
Greater London, England, United Kingdom
dynamic technology company in Greater London is seeking a Software Engineer to create impactful technologies for public services. You will work with a variety of programming languages and cloud platforms, engaging in agile development practices. The company values learning and diversity, offering flexible remote work options and comprehensive benefits. ...

Quant Finance Software Engineer — Scale Research Impact

Location
Greater London, England, United Kingdom
that scale, accelerate discovery and support innovation across the firm, working alongside researchers to turn ideas into production. The role emphasizes delivering high-quality software, end-to-end ownership, and strong foundations in algorithms and data structures. #J-18808-Ljbffr ...

Full-Stack Software Engineer II — React & API

Location
Greater London, England, United Kingdom
Expedia Group in London is seeking a Software Development Engineer II (Full-Stack) to build React-based user interfaces and backend capabilities. You will own features from requirements through delivery, collaborating with product management, backend teams, platform teams, and brand teams to create configurable components and platform capabilities. ...