remote
Principal Engineer - Technical Lead Gen AI & MACH Architecture - AKQA
Engineering Manager
Lead the design, build, and delivery of enterprise‑grade Gen AI solutions on a MACH architecture stack, driving hands‑on engineering excellence while mentoring a high‑performing team in a fast‑paced London tech environment.
About the role
Key Responsibilities
- Architect and implement scalable Gen AI services using Python, Node.js, and AWS, ensuring high availability and performance.
- Lead end‑to‑end delivery of enterprise‑grade systems, from design through deployment and monitoring.
- Mentor and coach a cross‑functional engineering team, fostering best practices in code quality, CI/CD, and DevOps.
- Collaborate with product, design, and data science stakeholders to translate business requirements into robust technical solutions.
- Drive continuous improvement of development workflows, tooling, and infrastructure to support rapid iteration.
Requirements
- 10+ years of software engineering experience with a strong focus on backend development.
- Deep expertise in Python, Node.js, and AWS services (Lambda, ECS, S3, DynamoDB).
- Hands‑on experience building and scaling Gen AI or ML pipelines.
- Proven track record of leading technical teams and delivering complex projects on time.
- Strong communication skills and ability to translate technical concepts to non‑technical stakeholders.
Skills
pythonnodejsawsmachine learning