Staff Software Engineer
Lumina Tech Group · London Area, United Kingdom
Apply & track with Apply EdgeStaff Software Engineer (AI Products) | London | £150,000–£250,000 + EquityLocation: London (5 days onsite)Salary: £150,000–£250,000 + Competitive EquityAbout the CompanyOur client is an early-stage, venture-backed AI startup building next-generation AI-powered products that are transforming how businesses interact with their customers.Following recent funding, they're looking to hire an exceptional Staff Software Engineer to play a key role in building and scaling their AI platform.This is an opportunity to join at an early stage, work on cutting-edge AI technology and have significant ownership over product and technical direction.The OpportunityWe're looking for an experienced software engineer with a strong backend focus who enjoys building products from the ground up.You'll be responsible for designing, developing and shipping production AI products, working across the full stack and partnering directly with customers to solve real-world problems.This role suits someone who thrives in fast-moving startup environments and enjoys taking ownership from idea through to production.ResponsibilitiesDesign, build and ship production AI products end-to-endDevelop scalable backend services using PythonBuild intelligent AI agents and LLM-powered applicationsWork across the full stack using Python and TypeScriptBuild event-driven distributed systemsDevelop cloud-native applications using Kubernetes and serverless technologiesIntegrate with third-party APIs and CRM platformsWork directly with customers to understand requirements and deliver technical solutionsHelp shape engineering best practices and technical architectureAbout YouYou'll likely have:5–10 years of commercial software engineering experienceStrong backend engineering expertiseExcellent Python development skillsCommercial TypeScript experienceExperience building and shipping production AI productsHands-on experience with AI agents or LLM applicationsExperience working within Seed or Series A startupsStrong cloud infrastructure knowledgeExperience with Kubernetes and distributed systemsA customer-first mindset and experience working directly with end usersTechnical SkillsEssentialPythonTypeScriptAsync Python (asyncio)FastAPIAsyncOpenAIhttpxKubernetesCloud infrastructureServerless architectureEvent-driven systemsAI AgentsLLM integrationsDesirableLangGraphLangChainVoice AI platformsCRM integrationsTwilioElevenLabsVapiRetell AIRedisKafkaRabbitMQWhat We're Looking ForYou'll be someone who:Loves building products from scratchEnjoys solving difficult engineering problemsHas a startup mindsetCan balance speed with qualityTakes ownershipCommunicates confidently with both technical and non-technical stakeholdersThis Role May Not Be Right IfYour background is primarily Machine Learning research or Data ScienceMost of your career has been spent in large enterprise organisationsYou prefer highly structured environments over fast-paced startupsYou haven't built production AI applications