Posted on: 06/08/2025
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 Policies
Payment Terms : 45-day payment cycle post-timesheet approval.
Leave Policy : No payment for leaves/client holidays.
Work Calendar : Follows the clients holiday schedule.
Did you find something suspicious?