CareerPlanSign in

Lead Software Engineer – AI-Native Applications

London, England, gb💼 Full-time🗓 2026-08-20 → 2026-09-25

Core

Lead/Senior Software Engineer designing and building production-grade, AI-native enterprise applications using Domain-Driven Design and event-driven architecture.

Role type

Lead/Senior Software Engineer (AI-Native Enterprise Applications)

Builds

Scalable, secure, cloud-native Enterprise Asset Management solutions integrating LLMs and agentic AI workflows.

Domain

Enterprise Software / Asset Management / Cloud-Native

Deliverable

production ML models | product features

Required skills

Go, TypeScript/Node.js, Distributed Systems, Microservices, RESTful APIs, Domain-Driven Design (DDD), Event-Driven Architecture, Kubernetes, Kafka, Redpanda, PostgreSQL, MongoDB, AWS/Azure, CI/CD, DevSecOps, LLM Integration, RAG, Prompt Engineering, Agentic Workflows, AI-Assisted Coding Tools

Preferred skills

React, Enterprise SaaS/ERP, Model Context Protocol (MCP), Vector Databases, AI Observability, AI Evaluation Frameworks

Responsibilities

Design and build distributed systems and microservices; Integrate LLMs and AI capabilities into production software; Mentor engineers and drive technical initiatives; Collaborate with Product and Design to solve complex business problems; Evaluate AI-enabled features for quality and reliability; Apply responsible AI practices including governance and monitoring.

Seniority

Senior, hands-on IC with technical leadership

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.