We are looking for a Lead Full-Stack Engineer with deep expertise in AI-enabled systems to take ownership of architecture, engineering standards, and delivery of complex, production-grade applications. This role requires hands-on leadership, strong system design skills, and the ability to integrate advanced AI capabilities into scalable products.
Responsibilities
- Own end-to-end architecture of full-stack applications (React, Next.js, Node.js, TypeScript)
- Lead design and implementation of AI-powered features including LLM integrations and agent-based workflows
- Define and enforce engineering standards, code quality and best practices
- Design robust CI/CD pipelines and DevOps processes
- Drive system design decisions across authentication, data modeling, caching and event-driven architecture
- Mentor engineers and lead code reviews
- Collaborate with product and business stakeholders to translate requirements into technical solutions
Requirements
- 7+ years of full-stack development experience
- Expert-level proficiency in TypeScript, React, Node.js
- Strong experience designing distributed and scalable systems on AWS
- Deep experience with SQL/NoSQL databases and data modeling
- Proven experience designing and deploying AI-powered systems (LLMs, AI agents, automation workflows)
- Experience with Docker and CI/CD pipelines
- Experience with agentic systems and orchestration frameworks (e.g. LangGraph, PydanticAI)
- Strong understanding of prompt engineering, context management and evaluation pipelines
- Experience building MCP-based integrations or similar tool ecosystems
- Familiarity with AI observability, tracing and model evaluation tools
Nice to have
- Kubernetes, Terraform or CloudFormation
- Experience with enterprise identity (OAuth2, OIDC)
- Experience building internal platforms or developer tools