101 to 125 of 3,992 Software Engineering Jobs in London

AI Application Developer

Location
Greater London, England, United Kingdom
Design, develop, and train machine learning models using frameworks like TensorFlow, PyTorch, or scikit-learn. Fine-tune and optimize models for performance and scalability. Software Development: Write clean, maintainable, and efficient code in programming languages such as Python, Java, or C++. Develop APIs and integrate AI models into applications. … development processes. Prepare reports and presentations to communicate findings and progress to stakeholders. Qualifications Education: Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field. Experience: Proven experience in AI/ML model development and software engineering. Experience with ...

Lead Software Engineer - AI Engineering

Location
Greater London, England, United Kingdom
Join us to make a meaningful impact as you lead a talented team in building advanced AI-driven software solutions. You will have the opportunity to grow your career, collaborate globally, and influence the technical vision of our organization. We value your expertise in software engineering … benefits of working with cutting-edge technology and a supportive, inclusive team. Together, we push the boundaries of what's possible. As a Software Engineering Lead in our AI/ML Solutions Team, you will architect, design, and deliver secure, high-quality production software systems. You will ...

Lead Software Engineer - AI Engineering

Location
Greater London, England, United Kingdom
Description Join us to make a meaningful impact as you lead a talented team in building advanced AI-driven software solutions. You will have the opportunity to grow your career, collaborate globally, and influence the technical vision of our organization. We value your expertise in software engineering … benefits of working with cutting-edge technology and a supportive, inclusive team. Together, we push the boundaries of what's possible. As a Software Engineering Lead in our AI/ML Solutions Team, you will architect, design, and deliver secure, high-quality production software systems. You will ...

Software Engineer III - Public Cloud Engineering

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. About our team We are expanding our Public Cloud Engineering organization into EMEA region by establishing a new Identity and Access Management (IAM) team to better server … customers and strengthen collaboration across our global engineering teams. This is a unique opportunity to join at the ground level and help shape a new team, it's technical direction, engineering culture, and operational excellence. The team will own critical Identity domains that supports our platform across multiple ...

Software Engineering Tech Lead (SRE + AI)

Location
Greater London, England, United Kingdom
services behind Cisco’s collaboration products, operating at global scale across numerous datacentres. We’re a passionate, collaborative team focused on reliability, innovation and engineering excellence. Your impact As a Technical Leader, you will drive the architectural vision and implementation of our next-generation AI-powered Production Intelligence platform. … will combine Site Reliability Engineering practices with modern agentic AI (reusable Skills, Model Context Protocol (MCP), and LLM tooling) to transform how engineering and leadership teams monitor, diagnose, and auto-remediate global SaaS infrastructure. What you'll do Technical Leadership & Architecture: Define the technical roadmap and architecture ...

Full Stack Software Engineer

Location
Greater London, England, United Kingdom
Full Stack Software Engineer | .NET & React | Remote first (Once a month in London) | £55,000 - £80,000 + Benefits We're partnering with a growing software business that is looking to strengthen its engineering team with the addition of a Full Stack Software Engineer. This … requirement to attend the London office just once per month for team collaboration and planning sessions. The Role As a Full Stack Software Engineer, you'll be involved throughout the software development lifecycle, working closely with Product, Design and Engineering teams to deliver high-quality solutions. ...

Software Engineer – Python/AWS/Terraform (SC or DV Cleared)

Location
Greater London, England, United Kingdom
Senior Software Engineer – AWS/Python/Terraform Active SC or DV Clearance Required | Government Programme | Contract | Inside IR35 Location: UK – hybrid/remote working, subject to project and security requirements Security Clearance: Current SC, enhanced SC or DV clearance is mandatory Engagement: Contract – Inside IR35 Sector: Government/… also comfortable working with Python. This is not a purely infrastructure-support or systems-administration position. The role sits across DevOps automation, cloud engineering and software delivery, with engineers contributing to AWS platform capability, automated deployments, Python tooling and cloud-native services. The role could suit either ...

Senior Software Engineer

Hiring Organisation
Daniel James Resourcing Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
+ Bonus + Benefits Central Wimbledon | Hybrid 2 days per week Were partnering with an established global technology business looking for a highly experienced Software Engineer to help shape the next generation of a major SaaS platform. This is for someone who still wants to engineer . … legacy .NET position with an AI badge added to the advert. Youll operate at the senior end of a modern Product Engineering organisation solving difficult technical problems, influencing architecture and engineering standards, mentoring experienced developers and helping determine how AI-assisted engineering should be used responsibly across ...

Lead Software Engineer

Hiring Organisation
Anson Mccade
Location
London, United Kingdom
Employment Type
Permanent
Salary
£85,000
Lead Software Engineer - Product Lead Technologist London | Hybrid -2 days a week in the office Im working with an innovative division of a major consultancy thats continuing to grow its engineering team. Youll join a 180-strong engineering function working at the intersection of AI and professional … scale and backing of a global organisation: small, autonomous squads, rapid iteration and genuine ownership. The Role: Were looking for a hands-on Lead Software Engineer to lead a squad of software and QA engineers building products used by professionals and clients. Youll work closely with a Product ...

Lead Software Engineer - JAVA - Equities - Vice President

Location
Greater London, England, United Kingdom
have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Equity Derivatives Group you will join our agile team creating, transforming, and supporting our trusted market-leading technology … products using modern technologies and industry best practices. You will join and collaborate with a global team of technologists at all stages software development pipeline creating high quality software solutions in an environment that encourages curiosity and innovation, grows talent, and applies and sharpens your multi-faceted software ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
Principal Software Engineer - Simple Machines Hybrid · Full-time · London, UK About Simple Machines Simple Machines is a leading independent boutique technology firm with a global footprint across London, Poland, Sydney and New Zealand. We operate at the intersection of data, AI, machine learning, data engineering, and software engineering—building bespoke platforms and products that turn complex data into real-world outcomes. We work with enterprises, technology companies, and governments to help them better understand their organisations, customers, and citizens. Our teams design and build large-scale data platforms, intelligent systems, and high-impact software ...

Software Engineer Consultant

Hiring Organisation
Eden James Consulting Limited
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
recruiting for a Software Engineer Consultant on behalf of one of the UK's fastest-growing technology consultancies, ranked in the Financial Times FT1000 Europe's Fastest-Growing Companies list in both 2025 and 2026. Our client works where technology meets national importance. As a trusted partner … security and telecoms, they deliver data-driven solutions to some of the most complex and consequential challenges in the public sector. Joining as a Software Engineer Consultant, you will have real ownership of technical delivery, working side by side with clients to architect and build software that ...

Software Engineer - C# .Net, Asset Management

Location
Greater London, England, United Kingdom
Software Engineer 6 Month Contract Initially London - 3 days a week onsite £800 - £850 per day - Umbrella A leading Asset Management Firm is searching for a Software Engineer to join them on an interim basis. You will work in the teamresponsible for designing, delivering scalable solutions to support … platforms on Microsoft Azure. Build and optimise Snowflake data models, pipelines, and integrations. Implement CI/CD, Infrastructure as Code, and automated testing. Drive engineering standards, security, performance, and operational stability. Mentor engineers and support technical decision-making across teams. Manage technical debt, platform upgrades, and vulnerability remediation. Technologies ...

Software Engineer II- Global Banking Platform

Location
Greater London, England, United Kingdom
integral part of a team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Software Engineer III at JPMorgan Chase within the Global Banking Platform (GBP), you are an integral part of a team that works to enhance, build, and deliver … micro-services, integrations, dashboards, production support tools and CI/CD pipelines. Initially, successful candidates for the role will be seconded to a FinTech software partner. This is an exciting opportunity to experience the day to day of a fintech while being fully backed by JPMC. After the conclusion ...

Lead AI Software Engineer

Location
Greater London, England, United Kingdom
network of teams in Czech Republic, Italy, Greece, and Portugal. About this Role Location: Newbury or Paddington (hybrid) We are seeking a Lead AI Software Engineer to lead software implementation and engineering delivery across squads, platform capabilities, or engineering domains. This is a senior hands … role responsible for translating specifications, solution designs, and architectural direction into scalable, secure, production‐ready software. You will combine deep software engineering expertise with strong judgement in the use of AI‐native engineering practices, ensuring AI‐generated code, tests, documentation, and engineering artefacts are accurate, maintainable ...

Lead Software Engineer — Portfolio Insights Platform, Wealth Management

Location
Greater London, England, United Kingdom
business. We value creativity, inclusivity, and your unique perspective. Discover a place where your skills and ideas can thrive. Job Summary: As a Lead Software Engineer in Connect Wealth’s Portfolio Insights Construction team, you will play a pivotal role in developing and maintaining platforms that serve position … ensure the platform’s reliability and impact. Your contributions will directly influence how advisors and clients experience our services. Job Responsibilities: Execute creative software solutions across ingestion, resolution, and serving layers of the platform Design, develop, and troubleshoot technical challenges, breaking down complex data-reconciliation problems Develop secure, high ...

Senior Software Engineer - Java, Node.js & AWS

Location
Greater London, England, United Kingdom
Senior Software Engineer - Java, Node.js & AWS Edinburgh, Leeds, Manchester or London Build software that matters. Shape the future of engineering. We're looking for an experienced Senior Software Engineer - Java, Node.js & AWS who is passionate about building scalable, high-quality software and helping teams grow. This … more than a hands-on engineering role—you'll influence technical direction, mentor other engineers, drive architectural decisions, and help us embed AI and automation into the way we deliver value for our clients. You'll thrive here if you enjoy solving complex problems, challenging assumptions, collaborating openly ...

Lead Software Engineer (XVA) - VP

Location
Greater London, England, United Kingdom
## Lead Software Engineer (XVA) - VPApplyremote type: Hybridlocations: London United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: 26971737Join Citi's XVA Technology team in London as a Lead Software Engineer at Vice President level, and take on a role at the intersection of advanced software engineering and AI-driven innovation — at a firm where your code, your decisions, and your ideas operate at global scale. This role is built for a hands-on engineer with deep AI and software development expertise who can independently set and drive a technical agenda — building production ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
powered and data-driven businesses . We work with enterprise organisations on a global stage, reinventing how they design, build, and operate AI powered software at scale with speed. Our Purpose: We're on a mission to reinvent what's possible with AI in enterprise environments . Our Software … working at the absolute cutting edge of what's possible with today's most advanced AI technologies. Key Responsibilities Define and evolve the overall software architecture and technology vision for the organisation. Provide deep technical guidance to multiple engineering teams across projects. Lead the design and delivery ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
security sector. Due to continued growth, they are looking for DV Cleared Developers at multiple levels (up to Principal) to join their high-performing engineering teams. This is an opportunity to work on mission critical systems that make a real world impact, within a highly secure environment. The Role … Software Developer, you’ll be involved across the full development lifecycle, contributing to the design, development and integration of secure, scalable software solutions. Responsibilities may include: Developing high-quality, maintainable code Contributing to system architecture and design decisions Working within Agile delivery teams What We’re Looking ...

Software Engineer Backend

Location
Greater London, England, United Kingdom
Software Engineer Backend Department: Dev & Engineering Employment Type: Full Time Location: United Kingdom Description About Intermedia Are you looking for a company where YOUR VOICE is heard? Where can you MAKE A DIFFERENCE? Do you THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED … models, services, and data. Design for scalability, reliability, performance, observability, and fault tolerance across services. Write high-quality, readable, testable code that follows established engineering standards and best practices. Participate in code and design reviews and contribute to strong engineering and quality practices across the team. Troubleshoot ...

Senior Lead Software Engineer - Python - Asset & WM

Location
Greater London, England, United Kingdom
part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Asset Management Core Data & Analytics Engineering organization, you are an integral part of an agile team that works … consumption patterns that support both analytics and AI-enabled use cases). Drives decisions influencing product design, data product contracts, distribution approaches, and engineering processes to improve time-to-data, reliability, and consumer experience (including Quantitative Research). Applies knowledge of tools within the Software Development Life Cycle ...

Staff Software Engineer - Commercial Planning

Location
Greater London, England, United Kingdom
part of the M&S Software Engineering team, you’ll be joining a well-loved, historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues. With ethical values running through the company’s core, and technology leaders who truly understand software engineering, it’s an exciting time to join us as we redefine ourselves as a digital-first, engineering-led organisation. The quality of our engineering team is a key differentiator. This role sits within the Commercial Planning area, supporting M&S’s Fashion, Home & Beauty transformation efforts , which ...

Software Engineer III- Global Banking Platform

Location
Greater London, England, United Kingdom
integral part of a team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Software Engineer II at JPMorgan Chase within the Global Banking Platform (GBP), you are an integral part of a team that works to enhance, build, and deliver … micro-services, integrations, dashboards, production support tools and CI/CD pipelines. Initially, successful candidates for the role will be seconded to a FinTech software partner. This is an exciting opportunity to experience the day to day of a fintech while being fully backed by JPMC. After the conclusion ...

Senior Engineering Manager, SVP

Location
Greater London, England, United Kingdom
Treasury and FP&A Technology is seeking a highly accomplished and experienced Senior Engineering Manager to lead the Loan Portfolio Mitigation Application (IRIS). The successful candidate will lead a team of software developers, overseeing the design, development, and implementation of sophisticated credit risk hedge decision systems. This … leadership role requires a deep understanding of financial markets, quantitative methodologies, robust software engineering principles, and proven management capabilities to drive strategic initiatives in trading, risk management, and hedging. This is a senior technology leadership role that demands deep technical mastery, sharp business acumen, and a proven track ...