
Lead AI / ML Python Developer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
As a Lead AI/ML Python Developer at FreeCharge in Gurgaon, you will be instrumental in designing and deploying advanced intelligent, agent-driven systems to autonomously address complex business challenges. Your responsibilities will include engineering collaborative multi-agent frameworks for coordinated reasoning and action in large-scale applications, and building MCP-based infrastructure for secure, context-rich interactions with external tools and APIs. You will develop workflows that blend agent autonomy with human oversight, fostering continuous learning through feedback mechanisms such as RLHF and in-context correction. This role involves building, fine-tuning, training, and evaluating ML and deep-learning models using PyTorch and TensorFlow, working with multimodal data pipelines for embedding generation and feature extraction, and integrating models into production systems via APIs and inference pipelines. Ensuring high-quality, maintainable code through Git, testing frameworks, and CI/CD processes is essential. You will document architectural decisions and stay abreast of AI research trends to drive product innovation.
We are seeking candidates with strong Python proficiency and expertise in agentic frameworks. A solid understanding of ML fundamentals, including optimization, representation learning, evaluation metrics, and supervised/unsupervised/generative modeling, is crucial. Hands-on experience with multimodal datasets, feature pipelines, and deploying ML models to production, including inference optimization and monitoring, is required. Familiarity with LLMOps/MLOps concepts such as versioning, reproducibility, observability, and governance is highly valued.
Bonus points for experience designing goal-oriented agentic systems, multi-agent coordination workflows, proficiency with frameworks like LangChain, LangGraph, AutoGen, or Google ADK, knowledge of secure tool/agent communication protocols (e.g., MCP), exposure to RLHF and reward modelling, and cloud experience.
Company
FreeCharge
FreeCharge is India's leading payments application, trusted by customers nationwide for a wide array of services including prepaid, postpaid, DTH, and metro recharges, alongside utility bill payments....