Role Overview
We are looking for a highly experienced Senior AI/ML Engineer who can lead AI initiatives from architecture to execution while helping build and scale a strong AI engineering team. This role requires a combination of deep technical expertise, strong communication skills, leadership capability, and solution-oriented thinking.
The ideal candidate should be capable of interacting directly with clients, understanding business problems, designing scalable AI solutions, mentoring engineers, and driving AI innovation across projects.
Key Responsibilities
AI Solution Architecture & Technical Leadership
Design scalable and production-ready AI/ML architectures for enterprise applications.
Lead end-to-end AI solution development including requirement gathering, architecture, model selection, deployment, and optimization.
Define AI technical strategy, best practices, coding standards, and reusable frameworks.
Evaluate and recommend appropriate AI technologies, LLMs, vector databases, orchestration frameworks, and cloud infrastructure.
Drive architecture discussions with clients and internal stakeholders.
AI/ML Engineering
Build and optimize AI/ML systems using modern frameworks and tools.
Develop solutions around:
Generative AI
Large Language Models (LLMs)
AI Agents
RAG (Retrieval-Augmented Generation)
NLP
Computer Vision (preferred)
Predictive Analytics
Fine-tune and deploy AI models for real-world production use cases.
Work on model optimization, inference performance, scalability, and monitoring.
Team Leadership & Mentorship
Lead, mentor, and grow the AI engineering team.
Conduct technical reviews, architecture guidance, and engineering planning.
Help define hiring standards and support team expansion.
Encourage innovation, experimentation, and continuous learning within the team.
Coordinate with cross-functional teams including Product, Engineering, DevOps, and Business stakeholders.
Client Communication & Consulting
Communicate confidently with clients, leadership teams, and stakeholders.
Translate business requirements into technical AI solutions.
Present AI strategies, architecture diagrams, POCs, and implementation plans.
Support pre-sales discussions, estimation, and technical proposal preparation.
⸻
Required Skills & Qualifications
Technical Expertise
10+ years of software engineering experience with strong exposure to AI/ML technologies.
Strong hands-on experience in Python and AI/ML ecosystems.
Deep understanding of:
Machine Learning
Deep Learning
Generative AI
LLMs
Prompt Engineering
AI Agents
LangChain / LlamaIndex / CrewAI / AutoGen
Vector Databases
RAG architectures
Experience with cloud platforms such as
Amazon Web Services
,
Google Cloud
, or
Microsoft
.
Experience with model deployment, APIs, containers, and scalable backend systems.
Strong understanding of software architecture, system design, and microservices.
Leadership & Communication
Excellent verbal and written communication skills.
Strong stakeholder management and consulting mindset.
Proven experience leading engineering teams.
Ability to drive technical discussions independently with clients.
Strong problem-solving and decision-making capability.