We are seeking a Senior Python AI/ML Developer with strong experience in building and deploying enterprise-grade AI/ML and Generative AI solutions. The ideal candidate will lead development initiatives, design scalable ML systems, and work closely with stakeholders to deliver high-impact AI products.
Key Responsibilities
Design, develop, and deploy AI/ML and Generative AI solutions for enterprise applications
Build and expose ML/GenAI services using FastAPI
Work extensively with LLM frameworks such as Hugging Face, LangChain/LangGraph, Azure OpenAI, or Vertex AI
Implement MLOps best practices including CI/CD pipelines, model monitoring, and lifecycle management
Develop vector-based search and retrieval solutions
Collaborate with cross-functional teams to translate business requirements into technical solutions
Mentor junior engineers and contribute to technical architecture decisions
Required Skills
8+ years of experience in AI/ML engineering, including 2+ years in a senior or lead role
Strong proficiency in Python and ML frameworks: PyTorch, TensorFlow, Scikit-learn
Hands-on experience with FastAPI for ML/GenAI APIs
Experience with Generative AI, LLMs, and prompt engineering
Strong MLOps knowledge (pipelines, monitoring, model registries)
Cloud experience with Azure or GCP
Experience with vector databases: Cosmos DB, Pinecone, ChromaDB, FAISS, Azure AI Search, or OpenSearch
Excellent communication, leadership, and stakeholder management skills
Good to Have
Experience building enterprise GenAI assistants, chatbots, or knowledge retrieval systems
Contributions to open-source AI/ML or Generative AI projects
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at HCLTech by 2x