Remote job
Lead FullStack Engineer (AI)
Job details
About this role
Role overview Lead hands-on engineering for cloud-native digital products in financial services, including conversational AI features. You’ll guide a squad while remaining active in frontend, backend, architecture, and AI integration work, shaping technical standards and delivery practices.
Responsibilities - Design and build frontend, backend, and AI integrations in a domain-driven architecture, including APIs and event-driven services. - Develop AI features using Claude, AWS Bedrock, and LangGraph, covering orchestration, guardrails, and evaluation. - Translate design files into accurate, accessible interfaces with product and design partners. - Set practices for code review, testing, and responsible AI-assisted development. - Build CI/CD pipelines and infrastructure as code with GitHub Actions and AWS CDK. - Mentor engineers, resolve technical blockers, and lead squads of 8–20 while contributing production code.
Requirements - Expert knowledge of React, Next.js, and TypeScript, with experience turning designs into production interfaces. - Hands-on backend experience with TypeScript and AWS serverless services such as Lambda, API Gateway, EventBridge, Step Functions, and DynamoDB. - Strong API design and event-driven integration experience. - Production experience with LLM applications; familiarity with Claude through AWS Bedrock and LangGraph is sought, including RAG, tools, prompt design, safeguards, and evaluation. - Experience with GitHub Actions, AWS CDK, and automated unit, integration, and end-to-end testing. - Proven technical leadership of squads of 8–20, agile delivery experience, and effective use of AI coding assistants. - Must be based in the European Union and have a valid work permit.
Benefits and work setup - Requires collaboration with a US-based client: availability until 6:00 PM CET daily and until 9:00 PM CET twice weekly.
Nice to have - Experience embedding structured GenAI workflows, prompt patterns, or tool integrations into the software development lifecycle.