Lead I - ML Engineering

UST
Trivandrum, Kerala, India

Role Description

  • 8+ years of professional software development experience.
  • Strong proficiency in Python and object-oriented programming.
  • Hands-on experience with Jinja/Jinja2 templating.
  • Strong expertise in REST API development and API integrations.
  • Proficiency with GitHub, including branching strategies, pull requests, and code reviews.
  • Experience working with Large Language Models (LLMs) such as OpenAI, Gemini, Claude, or similar platforms.
  • Understanding of software development best practices, testing, and debugging.
  • Experience with AI agent frameworks or agentic workflows
  • Excellent trouble shooting skills and continuously improve application performance and reliability Key Responsibilities
  • Design, develop, and maintain scalable Python-based applications and services.
  • Build and integrate RESTful APIs and backend services for enterprise applications.
  • Develop dynamic templates and document generation solutions using Jinja (Jinja2).
  • Troubleshoot production issues and continuously improve application performance and reliability.
  • Integrate and optimize applications using Large Language Models (LLMs) and AI frameworks.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Follow GitHub best practices for version control, code reviews, branching, and CI/CD workflows.
  • Write clean, maintainable, and well-tested code while ensuring high-quality engineering standards.

Skills

Python, REST, Jinja2, Debugging

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →