(Senior) AI/ML developer - +3 years experience - Full remote - Contractor in USD
- Anywhere in the World
 
Headquarters: Karnataka
For an international project in Chennai, we are urgently looking for a Full Remote (Senior) AI/ML Engineer with at least 3 years of experience developing applications using Python.
We are looking for a motivated contractor. Candidates need to be fluent in English.
Tasks and responsibilities:
- Facilitate the development of applications utilizing Large Language Models using LLM Application Development Frameworks;
 - Combine LLMs with external knowledge sources using RAG, MCP;
 - Develop AI agents/Applications using agentic AI frameworks such as LangChain / LangGraph, MS Autogen etc;
 - Design and build scalable AI powered applications using Python;
 - Utilize AI/ML frameworks such as TensorFlow, PyTorch, and Scikit-learn (preferred);
 - Implement best practices in AI/ML, ensuring efficiency, scalability, and accuracy;
 - Leverage Azure AI/ML services, including Cognitive Services;
 - Collaborate with cross-functional teams to integrate AI solutions into business applications;
 - Stay updated with advancements in AI/ML technologies and suggest improvements;
 - Provide leadership and "best practices" experience;
 - Provide guidance and support the team for implementing the defined process;
 - Provide necessary training to team members;
 - Communicate with Business Analysts and Developers to understand/ clarify requirements;
 - Participate in systems requirement reviews and team meetings;
 - Participate in production support and troubleshooting;
 - Identify, report, and manage defects in defect tracking system;
 - Identify and communicate risks to Project team;
 
Profile:
- Bachelor or Master degree;
 - +3/+5 years of experience as AI/ML Engineer and work under minimal supervision to build applications;
 - 3+ years experience developing applications using Python;
 - 9+ months experience developing AI enabled applications using agentic AI frameworks such as LangChain / LangGraph, MS Autogen, etc;
 - Experience with Agile/Scrum development practices and working in cross-functional teams;
 - Strong problem-solving skills and ability to work in a fast-paced environment;
 - Strong communication skills to collaborate with business and technical stakeholders;
 - Knowledge of Azure, DevOps;
 - Strong knowledge of AI powered application development techniques, algorithms, and NLPs;
 - Experience with agentic AI frameworks such as LangChain / LangGraph, MS Autogen, etc;
 - Familiarity with ML/AI frameworks (TensorFlow, PyTorch, Scikit-learn, or similar);
 - Hands-on experience with data processing, normalization, cleansing, and validation;
 - Experience with Azure AI/ML services (preferred);
 - Fluent in English;