Lead Engineer AI Platform

Tutor Cloud Pvt Ltd

Bengaluru

On-site

INR 3,000,000 - 5,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tutor Cloud Pvt Ltd is seeking a Lead Engineer - AI Platform to drive architecture, design, and delivery of AI-powered cloud applications. You will mentor teams, set standards, and ensure scalable, secure solutions built with Python, FastAPI, and Azure.

The role demands hands-on leadership in AI integration, RAG, and vector databases, with emphasis on performance, security, and best practices across DevOps and security domains.

Qualifications

  • 8+ years of professional software development experience.
  • Experience designing scalable enterprise applications.
  • Experience building AI-enabled or intelligent software solutions.

Responsibilities

  • Lead the architecture and technical design of AI-powered applications.
  • Define engineering standards, coding guidelines, and development best practices.
  • Review solution designs and conduct code reviews.
  • Mentor and guide software engineers through technical challenges.
  • Drive technical excellence and continuous improvement across engineering teams.
  • Evaluate emerging technologies and recommend suitable solutions.

Skills

Python
Flask
FastAPI
REST APIs
Asynchronous Programming
LLMs
Prompt Engineering
RAG
AI Agents
Vector Databases
Embedding Models
AI Evaluation
Event-Driven Systems
OAuth2
JWT
SSO
WebSockets
Redis
Docker
Kubernetes
Azure Cosmos DB
MongoDB
Relational Databases
Data Modeling
Azure DevOps
Git
Azure App Service
Azure Storage
Azure Key Vault
Azure Monitor
Application Insights
Microsoft Azure
CI/CD

Education

Bachelor's or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline

Tools

Azure DevOps
Azure App Service
Azure Storage
Azure Key Vault
Azure Monitor
Application Insights
Git
Docker
Kubernetes

Job description

Job Description

Designation: Lead Engineer - AI Platform

Work Location: Bangalore

Employment Type: Full Time, Permanent

Experience: 8+ Years

About the Role

We are looking for an experienced Lead Engineer - AI Platform to lead the design, development, and delivery of next‑generation AI‑powered applications. The ideal candidate will provide technical leadership, mentor engineering teams, and drive the development of scalable, secure, and high‑performance cloud‑based solutions powered by modern AI technologies. This is a hands‑on leadership role requiring expertise in software architecture, cloud‑native development, AI integration, DevOps, and engineering best practices.

Key Responsibilities

Technical Leadership

  1. Lead the architecture and technical design of AI‑powered applications.
  2. Define engineering standards, coding guidelines, and development best practices.
  3. Review solution designs and conduct code reviews.
  4. Mentor and guide software engineers through technical challenges.
  5. Drive technical excellence and continuous improvement across engineering teams.
  6. Evaluate emerging technologies and recommend suitable solutions.

Software Development

  • Design and develop scalable backend services using Python and FastAPI.
  • Build secure, high‑performance RESTful APIs and real‑time communication services.
  • Develop reusable, maintainable, and well‑documented software components.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot and resolve complex production issues.

AI Platform Development

  • Design and implement AI‑powered features using Large Language Models (LLMs).
  • Build Retrieval‑Augmented Generation (RAG) solutions.
  • Develop AI orchestration workflows and prompt engineering strategies.
  • Implement conversation management and contextual memory.
  • Integrate vector databases and semantic search technologies.
  • Improve AI response quality, latency, reliability, and operational efficiency.
  • Implement AI guardrails, monitoring, and responsible AI practices.
Cloud & DevOps
  • Design cloud‑native applications on Microsoft Azure.
  • Build and maintain CI/CD pipelines using Azure DevOps.
  • Improve deployment automation and release management.
  • Monitor application health, availability, and performance.
  • Collaborate with DevOps teams to enhance operational excellence.
Security & Quality
  • Promote secure software development practices.
  • Design authentication and authorization mechanisms.
  • Ensure compliance with security and quality standards.
  • Reduce technical debt through continuous refactoring.
  • Conduct architectural and security reviews.
Required Technical Skills
Programming
  • Python
  • Flask
  • FastAPI
  • REST APIs
  • Asynchronous Programming
AI & Machine Learning
  • Large Language Models (LLMs)
  • Prompt Engineering
  • Retrieval‑Augmented Generation (RAG)
  • AI Agents and Agentic Workflows
  • Vector Databases
  • Embedding Models
  • AI Evaluation and Monitoring
Backend Technologies
  • Event‑Driven Systems
  • Authentication (OAuth2, JWT, SSO)
  • WebSockets or Streaming APIs
  • Redis (preferred)
  • Message Queues (preferred)
Databases
  • NoSQL databases (e.g., Azure Cosmos DB, MongoDB)
  • Relational Databases
  • Data Modeling
  • Performance Optimization
Cloud & DevOps (Tools)
  • Microsoft Azure
  • Azure App Service
  • Azure Storage
  • Azure Key Vault
  • Azure Monitor
  • Application Insights
  • Azure DevOps
  • Git
  • Docker
  • Kubernetes (preferred)
Experience
  • 4+ years of professional software development experience.
  • Proven experience designing scalable enterprise applications.
  • Experience building AI‑enabled or intelligent software solutions.
  • Experience working in Agile development environments.
Leadership Competencies
  • Strong architectural and technical decision‑making skills.
  • Excellent communication and stakeholder management.
  • Mentoring and coaching engineering teams.
  • Ownership and accountability.
  • Strategic thinking with a pragmatic approach to delivery.
  • Strong analytical and problem‑solving abilities.
Educational Qualification
  • Bachelor's or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Equivalent industry experience will also be considered.
Nice to Have
  • Experience with AI observability and monitoring tools.
  • Knowledge of MLOps concepts and deployment pipelines.
  • Experience with educational technology or SaaS platforms.
  • Familiarity with Open Telemetry and distributed tracing.
  • Experience integrating third‑party APIs and enterprise identity providers.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software AI Engineer
Software AI Engineer

Tredence • Bengaluru

On-site
INR 2,500,000 - 4,500,000
AI Engineer
AI Engineer

Tredence • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Lead AI Engineer
Lead AI Engineer

Clair Labs • Bengaluru

On-site
INR 4,500,000 - 6,500,000
Software Engineer
Software Engineer

Tredence • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Engineer _AI Platform
Senior Engineer _AI Platform

Net Connect • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Senior Engineer - AI Platform
Senior Engineer - AI Platform

NetConnectGlobal • Bengaluru

On-site
INR 4,200,000 - 6,000,000
Python AI Technical Lead
Python AI Technical Lead

Anlage Infotech • Bengaluru

Hybrid
INR 3,500,000 - 7,500,000
Lead AI/ML Engineer
Lead AI/ML Engineer

Hiringhood • Vadodara

On-site
INR 1,500,000 - 3,000,000
Senior AI Engineer Bangalore
Senior AI Engineer Bangalore

Tracxn Technologies • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Technical Lead
Technical Lead

ZestIoT • Hyderabad

On-site
INR 3,000,000 - 6,000,000