The job in short
Python AI development.
PythonFlaskSQLMySQLOracleGenAILLMPyTorch
Details
- Found
- 21 d ago · posted 2026-08-25
- Location as listed
- Chennai, Tamil Nadu, India
- Role
- Machine Learning / AI Engineer
- Source
- The company’s own careers site
Full description
Role Summary
Seeking a Python/AI Developer with 3+ years of hands-on experience to build data-driven applications, RESTful APIs, and ML/LLM solutions. The role combines strong Python engineering (Pandas/NumPy, SQL, Flask) with practical experience in ML frameworks (e.g., PyTorch) and GenAI/LLM tooling (GPT, Llama2, Gemini). You will design, implement, and deploy robust, scalable services and models, collaborating with cross-functional teams to deliver production-grade AI features.
Responsibilities
• Design and develop robust Python services and RESTful APIs using Flask.
• Build data processing pipelines and analytics workflows using Pandas and NumPy.
• Implement, train, and optimize ML models (preferably with PyTorch); integrate models into production.
• Apply GenAI/LLM techniques (GPT, Llama2, Gemini, etc.) for real-world use cases; evaluate outputs and iterate.
• Write efficient SQL for Oracle/MySQL/PostgreSQL; optimize queries and schemas for performance.
• Ensure code quality with testing (e.g., pytest), logging, and CI-friendly structures.
• Collaborate with product/data teams to translate requirements into scalable solutions.
Must-Have Skills
• Strong Python programming and scripting fundamentals.
• Data manipulation with Pandas and numerical computing with NumPy.
• SQL proficiency with at least one RDBMS: Oracle, MySQL, or PostgreSQL.
• REST API design and development experience with Flask.
• Practical experience with ML libraries, preferably PyTorch.
• Hands-on work with GenAI/LLMs (e.g., GPT, Llama2, Gemini), including prompt engineering and integration.
Machine Learning / AI Engineer jobs in Chennai · Machine Learning / AI Engineer jobs in India · All Kumaran jobs