Job Profile: Senior AI Engineer
Role Summary
The Senior AI Engineer is responsible for designing, developing, deploying, and continuously improving AI-powered solutions that solve real business problems. This role combines hands-on engineering expertise with strong architecture knowledge, including cloud-native design, AI system architecture, data pipelines, model deployment, observability, security, and scalability. The ideal candidate can take AI initiatives from concept to production while guiding technical decisions and mentoring engineering teams.
Key Responsibilities
· Design, build, and deploy production-ready AI, machine learning, and Generative AI solutions.
· Architect end-to-end AI systems, including data ingestion, model selection, inference services, integration layers, monitoring, and feedback loops.
· Develop LLM-based applications using prompt engineering, Retrieval-Augmented Generation, vector databases, function calling, agentic workflows, and evaluation frameworks.
· Implement MLOps and LLMOps practices such as CI/CD pipelines, model versioning, model registry, automated testing, deployment automation, monitoring, and drift detection.
· Collaborate with product managers, software engineers, data engineers, solution architects, security teams, and business stakeholders to translate requirements into scalable AI solutions.
· Evaluate third-party AI services, open-source models, cloud AI platforms, and internal build-versus-buy options.
· Ensure AI solutions follow responsible AI principles, including privacy, security, fairness, explainability, auditability, and compliance.
· Optimize AI solutions for performance, cost, latency, reliability, and maintainability.
· Mentor junior and mid-level engineers and promote engineering best practices across the AI development lifecycle.
· Create and maintain technical documentation, solution designs, architecture diagrams, model cards, runbooks, and operational guidelines.
· Apply RAG principles across solution design, including grounding, retrieval quality, source traceability, context relevance, evaluation, and continuous improvement.
· Strong understanding of solution architecture principles, including scalability, availability, reliability, security, maintainability, and integration patterns.
· Ability to design AI reference architectures for cloud, hybrid, and enterprise environments.
· Experience with microservices, APIs, event-driven architecture, containerization, Kubernetes, serverless services, and distributed systems.
· Knowledge of data architecture, including data lakes, data warehouses, streaming pipelines, feature stores, metadata management, and data governance.
· Ability to design secure AI systems with role-based access control, secrets management, encryption, audit logs, and secure data handling.
· Understanding of enterprise architecture alignment, architecture review processes, non-functional requirements, and technical risk management.
· Ability to communicate architecture decisions clearly through diagrams, technical design documents, and stakeholder presentations.
Required Technical Skills
· Strong programming skills in Python and experience building production-grade services.
· Hands-on experience with machine learning frameworks such as PyTorch, TensorFlow, Scikit-learn, or equivalent tools.
· Experience with LLM platforms and tooling such as Azure OpenAI, OpenAI APIs, Hugging Face, LangChain, LangGraph, Semantic Kernel, or similar frameworks.
· Experience designing RAG solutions using embeddings, chunking strategies, retrieval logic, reranking, grounding, and vector databases.
· Strong knowledge of cloud platforms such as Microsoft Azure, AWS, or Google Cloud, including AI/ML services and deployment services.
· Experience with Docker, Kubernetes, CI/CD, Git, automated testing, infrastructure as code, and monitoring tools.
· Knowledge of databases including SQL, NoSQL, search indexes, and vector databases.
· Ability to evaluate AI model quality using metrics, benchmark datasets, regression tests, human review workflows, and safety checks.
· Understanding of software engineering fundamentals including clean code, design patterns, API design, logging, observability, and performance tuning.
· Strong understanding of solution architecture principles, including scalability, availability, reliability, security, maintainability, and integration patterns.
· Ability to design AI reference architectures for cloud, hybrid, and enterprise environments.
· Experience with microservices, APIs, event-driven architecture, containerization, Kubernetes, serverless services, and distributed systems.
· Knowledge of data architecture, including data lakes, data warehouses, streaming pipelines, feature stores, metadata management, and data governance.
· Ability to design secure AI systems with role-based access control, secrets management, encryption, audit logs, and secure data handling.
· Understanding of enterprise architecture alignment, architecture review processes, non-functional requirements, and technical risk management.
· Ability to communicate architecture decisions clearly through diagrams, technical design documents, and stakeholder presentations.
Qualifications and Experience
· Bachelor’s degree in Computer Science, Software Engineering, Data Science, Artificial Intelligence, or a related field; Master’s degree preferred.
· 5+ years of professional software engineering or AI/ML engineering experience.
· 3+ years of hands-on experience delivering AI, ML, NLP, GenAI, or data-driven applications into production.
· Proven experience designing AI systems or contributing to solution architecture for enterprise-grade platforms.
· Experience working with cross-functional teams in agile delivery environments.
· Strong communication skills with the ability to explain complex AI and architecture concepts to both technical and non-technical stakeholders.
Pay: ₹800,000.00 - ₹2,000,000.00 per year
Benefits:
- Commuter assistance
- Flexible schedule
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
Application Question(s):
- What is your current salary?
- What is your expected salary?
- What is your notice period?
Work Location: In person