Responsibilities
Lead and mentor a team of AI/ML engineers and software developers.
Drive design and architecture decisions for AI-native platforms and agent-based systems.
Establish coding, review, and engineering quality standards across the team.
Own end-to-end delivery of AI initiatives from design to production.
Hands-On Development
Build and scale production-grade AI agents and multi-agent workflows.
Design and implement systems using frameworks such as LangGraph, LangChain, or equivalent orchestration frameworks.
Develop robust Retrieval Augmented Generation (RAG) pipelines and knowledge grounding strategies.
Implement prompt engineering strategies, evaluation mechanisms, and optimization workflows.
Contribute to fine-tuning and model adaptation strategies where applicable.
Engineering Excellence
Conduct design reviews, code reviews, and technical mentoring.
Ensure solutions are reliable, scalable, cost-efficient, and auditable.
Establish best practices for observability, evaluation, and guardrails in AI applications.
Drive adoption of modern AI development tooling and workflows.
Collaboration & Strategy
Partner with product teams and business stakeholders to translate use cases into technical solutions.
Collaborate with customer-facing teams to support solution design and technical discovery.
Contribute to long-term AI engineering roadmap and platform strategy.
Requirements
Leadership & Engineering
8+ years of software engineering experience with at least 2+ years in technical leadership roles.
Proven experience leading and mentoring engineering teams.
Strong hands-on coding experience and ability to review and guide production code.
AI & GenAI Expertise
Strong experience building AI agents or agent-based workflows.
Hands-on experience with frameworks such as:
LangGraph
LangChain
Or similar AI orchestration frameworks
Strong understanding of prompt engineering techniques and optimization strategies.
Experience building and scaling RAG pipelines.
Familiarity with fine-tuning and model customization approaches.
AI Tooling & Developer Productivity
Practical experience using AI coding and development tools such as:
Claude Code
GitHub Copilot
Cursor
Codex or similar tools
Programming & Systems
Strong software development fundamentals and system design skills.
Python is preferred; however, strong experience in any backend language is acceptable.
Experience designing distributed and scalable systems is a plus.
