JobRaahGet matched free

Jobs

Lead Software Engineer – AI-Native Applications

IFS · London, England, United Kingdom · On-site

Posted Aug 20, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

We're looking for experienced software engineers who combine strong Domain-Driven Design and event-driven architecture with modern AI-native engineering practices. You'll analyse complex enterprise problems using DDD, design event-driven solutions, use specification-driven AI workflows throughout software development, and build production applications where native AI capabilities form an integral part of the customer experience. If you don't have demonstrable DDD, spec driven experience on your CV, you will be rejected.   This is not an AI research or MLOps role. We're looking for software engineers who have demonstrable experience shipping production-grade AI-native applications and who use AI as part of both how software is built and what the resulting product can do. We are looking for a talented Lead/Senior Software Engineer to join our Enterprise Asset Management team and play a leading role in designing, building and evolving modern enterprise software. You'll help deliver scalable, secure and high-quality software that solves complex customer challenges while applying modern engineering practices and AI capabilities where they create genuine business value. We're looking for experienced Lead/Senior Software Engineers who have built and shipped complex production systems and who understand how emerging AI technologies can be successfully integrated into enterprise products. This is not an AI research or AI platform engineering role. Instead, you'll work on real customer problems, building domain-driven software where AI enhances product capabilities and customer outcomes. The ideal candidate will demonstrate strong technical leadership, excellent problem-solving and communication skills, and a proven track record of delivering high-quality enterprise software at scale. You'll work closely with Product, Design and Engineering teams to build intelligent Enterprise Asset Management solutions, mentor engineers, drive engineering excellence and help shape the future of enterprise software at IFS. Engineering Mindset You are first and foremost a software engineer who enjoys solving complex business problems through well-designed software. You understand how to design scalable systems, model complex business domains and build software that is reliable, maintainable and easy to evolve. You recognise AI as an important capability within modern software engineering and understand how technologies such as Large Language Models (LLMs) can enhance enterprise applications when applied to genuine customer problems. You balance innovation with simplicity, maintainability, security and operational excellence, making pragmatic engineering decisions that deliver long-term value. Above all, you care about building great software that customers rely on every day. Business Mindset Aligns engineering decisions with business goals, focusing on initiatives that deliver measurable customer value. Understands the commercial impact of…