Company/Payroll : Infotech Global (India) Pvt Ltd
Client : Mckinsey
Job Title : AI Backend Engineer – CST Team
Location : Gurgaon, HR
Work Mode : 3 Days WFO, 2 Days Remote
Notice Period : Immediate – 30 Days
Employment Type : Full-Time with Infotech Global
Experience Level: Mid to Senior Level
We are looking for a talented and experienced Backend Developer/Engineer to join our engineering team. The ideal candidate should have strong expertise in Python (FastAPI) and Node.js, with hands-on experience across Relational, NoSQL, and Vector Databases. You will be responsible for building and scaling backend systems, integrating AI/LLM-powered features using frameworks like LangChain and LangGraph, and deploying solutions on AWS Cloud using CI/CD pipelines.
This role offers the opportunity to work on cutting-edge AI integrations and shape intelligent, data-driven products.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using Python (FastAPI) and/or Node.js (Express/Nest.js).
- Integrate AI models and pipelines using LangChain, LangGraph, and other AI frameworks.
- Build modular and scalable APIs to support LLM-based applications and AI-driven workflows.
- Manage and optimize Relational (PostgreSQL/MySQL), NoSQL (MongoDB/DynamoDB), and Vector Databases (Pinecone, Weaviate, Milvus, FAISS).
- Develop and manage CI/CD pipelines for continuous testing, integration, and deployment.
- Deploy, monitor, and scale backend services in AWS Cloud (EC2, Lambda, S3, RDS, etc.).
- Collaborate with AI engineers, data scientists, and frontend teams to deliver seamless, intelligent user experiences.
- Write clean, maintainable, and well-documented code.
- Ensure system security, data integrity, and high performance.
Required Skills & Qualifications
- Strong proficiency in Python (FastAPI) and Node.js.
- Proven experience in building RESTful APIs and microservices.
- Hands-on experience with:
- Relational Databases (PostgreSQL, MySQL)
- NoSQL Databases (MongoDB, DynamoDB)
- Vector Databases (Pinecone, Weaviate, Milvus, FAISS)
- Practical experience with LangChain and LangGraph for building AI/LLM workflows.
- Familiarity with AI model integrations (e.g., OpenAI, Anthropic, Hugging Face, Gemini, etc.).
- Understanding of CI/CD pipelines using tools such as GitHub Actions, Jenkins, or GitLab CI.
- Strong experience with AWS Cloud services and containerized deployments (Docker, Kubernetes).
- Excellent debugging, problem-solving, and performance optimization skills.
Nice to Have
- Experience with event-driven systems (Kafka, RabbitMQ).
- Knowledge of GraphQL, gRPC, or WebSocket-based APIs.
- Familiarity with serverless frameworks (AWS Lambda, API Gateway).
- Exposure to AI orchestration frameworks, Retrieval-Augmented Generation (RAG), or LLM agents.
Job Type: Full-time
Pay: ₹2,000,000.00 - ₹2,500,000.00 per year
Benefits:
- Health insurance
- Work from home
Ability to commute/relocate:
- Sohna, Gurugram, Haryana: Reliably commute or planning to relocate before starting work (Required)
Experience:
- Python: 6 years (Required)
- AWS: 3 years (Required)
- LLM /Gen AI/Langchain/Langgraph: 2 years (Required)
- Fast API: 3 years (Required)
- Vector Databases like Pinecone, Weaviate, Milvus, FAISS: 2 years (Required)
- o NoSQL Databases (MongoDB, DynamoDB): 2 years (Required)
Work Location: In person