Role Summary
We are looking for a Lead AI Engineer (7+ years experience) with a strong full-stack background to design and build AI-powered applications and agentic systems. The role involves leading small teams and delivering end-to-end solutions across UI, backend, data, and AI layers using modern cloud and AI platforms.
Key Responsibilities
-
Lead architecture, design, development, and rollout of AI solutions
-
Build AI-native applications and agentic workflows using LLMs
-
Develop full-stack applications (React UI, APIs, backend services)
-
Implement RAG pipelines, automation, and AI assistants
-
Work with cloud platforms and data pipelines
-
Ensure scalability, performance, observability, and cost optimization
-
Mentor engineers and drive best practices and code quality
-
Collaborate with stakeholders to translate business needs into AI solutions
Required Skills
-
7+ years of experience in software engineering with full-stack expertise
-
Strong programming skills in Python / Node.js and API development (FastAPI preferred)
-
Experience with frontend frameworks (React.js preferred)
-
Hands-on experience with Generative AI / LLMs / agent frameworks (LangChain, LangGraph, etc.)
-
Experience with at least one AI platform:
-
Azure AI Foundry
-
OR Amazon Bedrock (or similar AWS AI services)
-
OR Snowflake Cortex AI
-
Strong experience with Snowflake (data modeling, pipelines, performance tuning)
-
Knowledge of cloud platforms (AWS / Azure / GCP) and event-driven architectures
-
Experience with Docker, Kubernetes, and CI/CD pipelines
-
Strong understanding of system design, scalability, and distributed systems