Lead Engineer Full Stack AI Developer
Experience: 8–12 Years
Location: India
Employment Type: Permanent, Full-Time
Industry: Medical Devices / Healthcare Technology
Role Summary
We are looking for a Lead Engineer – Full Stack AI Developer to join our AI/GenAI engineering team and build enterprise-grade applications in a regulated medical-device environment.
The ideal candidate should have strong hands-on experience in Python, FastAPI, Angular, TypeScript, Microsoft Azure and Generative AI/LLM technologies. The candidate will be responsible for application development, technical design, architecture, deployment and maintenance of scalable cloud-based solutions.
Key Responsibilities
- Design, develop and maintain scalable full-stack AI/GenAI applications.
- Develop modern frontend applications using Angular, TypeScript, JavaScript, HTML5 and CSS/SCSS.
- Build scalable backend services using Python and FastAPI.
- Design and implement RESTful APIs, asynchronous services and streaming APIs.
- Work with Server-Sent Events (SSE) and real-time application capabilities.
- Design and manage application databases using PostgreSQL, MongoDB or Azure Cosmos DB.
- Integrate LLM and Generative AI capabilities into enterprise applications.
- Develop and consume AI-powered workflows using frameworks such as LangChain, CrewAI or similar AI agent frameworks.
- Work with RAG, AI agents, vector search and enterprise AI solutions.
- Deploy and manage applications on Microsoft Azure using IaaS and PaaS services.
- Work with Azure services such as App Service, Functions, Virtual Machines, Cosmos DB, Cognitive Services and Azure AI Search.
- Develop and maintain CI/CD pipelines for automated build, testing and deployment.
- Perform application testing, debugging, performance optimization and production troubleshooting.
- Contribute to solution architecture, technical design and technology evaluation.
- Design solutions for scalability, availability, security and maintainability.
- Troubleshoot application, database, network, storage and deployment issues.
- Ensure compliance with quality, information security and data privacy requirements.
- Collaborate with architects, product managers, designers and cross-functional engineering teams.
- Work effectively within Agile / SAFe environments.
Mandatory Skills
- 8–12 years of software development experience
- Strong hands-on experience in Python
- Strong experience with FastAPI
- Strong experience with Angular
- Strong experience with TypeScript
- Good knowledge of JavaScript, HTML5 and CSS/SCSS
- Strong experience in REST API development
- Experience with PostgreSQL, MongoDB or Cosmos DB
- Hands-on experience with Microsoft Azure
- Experience developing and deploying cloud-based applications
- Experience with Generative AI / LLM
- Experience integrating AI/LLM capabilities into applications
- Strong understanding of software architecture and design
- Experience with CI/CD and DevOps practices
AI / GenAI Skills
Experience with one or more of the following is highly desirable:
- Generative AI
- Large Language Models (LLM)
- LangChain
- CrewAI
- RAG
- AI Agents / Agentic Workflows
- Azure OpenAI
- Azure AI Search
- Vector Databases
- Prompt Engineering
- AI-powered enterprise applications
Preferred Skills
- RDF / SPARQL
- Knowledge Graphs
- Enterprise Knowledge Graph platforms
- Databricks
- Server-Sent Events (SSE)
- Uvicorn
- Docker / Kubernetes
- Microservices
- Azure Functions
- Azure Service Bus
- Azure Cognitive Services
- Automated testing
- Performance testing and optimization
- Healthcare / Medical Device domain experience
- Experience working in regulated environments
- SAFe / Scaled Agile Framework
Education
BE/BTech/MS/MCA in Computer Science, Information Technology, Software Engineering or a related discipline.
What We Are Looking For
We are looking for an engineer who can work across the complete application lifecycle — from frontend development and Python backend services to Azure deployment and AI/LLM integration.
The ideal candidate should be comfortable taking ownership of technical problems, contributing to architecture decisions and delivering reliable, scalable enterprise solutions.
Mandatory Key Skills
Python | FastAPI | Angular | TypeScript | Azure | GenAI | LLM | REST API | PostgreSQL | MongoDB