Position : AI + Python Developer
Location : Remote (Monthly visit to Gurgaon office)
Experience : 8+ years
Positions : 2
Employment Type : Contract (6 months, extendable)
Working Hours : 10 : 00 AM 7 : 00 PM IST
Job Summary :
We are seeking a highly skilled AI + Python Developer with extensive experience in Generative AI, LangChain, and RAG-based architectures. The ideal candidate will be a hands-on developer with a strong background in Python, asynchronous programming, and scalable AI application development. You will work in a collaborative squad environment, contributing to cutting-edge AI solutions for enterprise clients.
Key Responsibilities :
- Design, develop, and deploy Generative AI applications using LangChain, LangGraph, and RAG-based architectures.
- Build scalable backend services with Python, FastAPI / Flask, and async programming.
- Optimize AI model integrations for performance, latency, and cost-efficiency.
- Implement automated testing (Pytest) and ensure high code quality with type annotations, linting, and clean code practices.
- Collaborate in a 5+ member agile squad, participating in code reviews and architectural discussions.
- Work with embeddings, vector databases, and NLP pipelines to enhance AI-driven applications.
- Troubleshoot and debug production issues, ensuring system reliability.
Must-Have :
8+ years of Python development (concurrency, async / await, Pytest).2+ years of hands-on Generative AI experience (beyond POCs / self-study).Proficiency in LangChain / LangGraph (production-level implementations).Experience with RAG, embeddings, and vector databases (e.g., FAISS, Pinecone).Strong knowledge of Git, Docker, and cloud platforms (AWS / GCP).Experience working in mid / large-sized companies (not just startups).Worked in teams of 5+ developers (no solo contributors).Exclusions :
Candidates with only data science / ML background (this is an app development role).Architects / team leads with minimal hands-on coding.Those with only startup experience (enterprise exposure required).Screening Criteria (Critical)
Generative AI Experience : Must have deployed LangChain / RAG in production.Team Size : Must have worked in squads of 5+ developers.Enterprise Exposure : Prior experience in mid / large companies is mandatory.Coding Focus : Only fully hands-on developers (no managerial / architect profiles).Interview Process :
Technical Screening (Resume + Skills Validation).Coding Assignment (Python + GenAI task, 48-hour deadline).Technical Interview (LangChain, RAG, System Design).Final HR Discussion.Company PoliciesPayment Terms : 45-day payment cycle post-timesheet approval.
Leave Policy : No payment for leaves / client holidays.
Work Calendar : Follows the clients holiday schedule.
(ref : hirist.tech)