AI Python Developer – Job Description
Job Title : AI Python Developer
Location : Chennai
Experience Level : 4–8 years
Type : Full-time / Contract
Joining : Immediate [Preferred]
We are seeking a skilled Agentic AI Python Developer to design, develop, and optimize backend services for a next-generation Agentic AI automation and data processing platform. The role involves integrating multiple data sources, building efficient APIs, and implementing workflows that support AI-driven decision-making and content transformation. Build intelligent agents and integrate LLMs into enterprise-grade applications using frameworks.
Key Responsibilities
- Develop and maintain Python-based microservices for data retrieval, transformation, and workflow execution.
- Build connectors to external APIs and internal storage systems for structured / unstructured content.
- Implement logic for processing, cleaning, and enriching incoming data from various sources.
- Optimize code for performance, scalability, and maintainability.
- Work closely with business analysts, automation engineers, and integration teams to deliver functional components on time.
- Ensure secure, efficient, and reliable data handling.
- Participate in code reviews, testing, and deployment processes.
Required Skills
Strong proficiency in Python (3.x), with knowledge of frameworks such as FastAPI or Flask .Strong programming skills in Python, with knowledge of libraries such as Pandas , NLTK , spaCy for data processing.Familiarity with Agentic AI, LLMs (OpenAI, Claude, Gemini, etc) SDK integration.Proficiency in Python for custom scripts and integration with Azure Functions .Proficiency in PyTorch / TensorFlow and RL frameworks and algorithms to refine models.Experience in building RESTful APIs.Hands-on experience with JSON, XML, and unstructured data parsing .Familiarity with SharePoint APIs , file storage APIs, or similar systems.Knowledge of asynchronous programming and multi-threading .Experience with authentication flows (OAuth 2.0, API keys).Familiarity with cloud deployment concepts (Azure), Azure ML , Azure Monitoring.Nice-to-Have Skills
Knowledge of content processing, metadata tagging, or information retrieval systems.Familiarity with web scraping best practices.Experience with CI / CD pipelines.Understanding of semantic search and text processing techniques.Soft Skills
Strong problem-solving abilities.Ability to collaborate across distributed teams.Attention to detail and commitment to code quality.To Apply
Send your CV to arun.murugadoss@aitrg.com and sanjay.paul@aitrg.com with the subject line : AI Python Developer and a Cover Letter [Important] in the format below .
1. What is your understanding of the role and responsibilities?
2. Why do you think you are fit for the role?
3. Hands-on Experience Self Rating Levels [ 1 to 5] :
Python Microservices -
API Development -
Data Processing & Storage -
Custom Programming & Integrations -
LLM SDKs -
ML, RL Frameworks -
SharePoint APIs Management -
Azure ML, Azure Functions -
CI / CD, Cloud Deployment -
4. Work Samples on the above required Skills [Tools Used, Project Experience, etc.]
5. Expectations : Current Location -
Current Organization -
Current CTC -
Expected CTC -
Availability to Join -
Open to come to Office -