HCL Technologies
HCL Technologies

MLOps Technical Lead

RoleMachine Learning
LevelLead
LocationChennai, India
WorkOn-site
TypeFull-time
Posted1 month ago
Apply now

About the role

Job Summary

Design and implement automation solutions for cross-system workflows in a large-scale enterprise environment

Key Responsibilities

Develop production-quality Python services, tools and utilities
Integrate LLM-based capabilities into internal platforms and workflows
Collaborate with engineers, product stakeholders and domain experts across multiple teams
Write clean, maintainable, and well-documented code following best practices
Build and maintain unit, integration, and end-to-end tests
Participate in code reviews and contribute to engineering standards
Leverage AI-assisted development tools to improve productivity and code quality
Contribute to CI/CD pipelines, ensuring reliable build, test and deployment processes
Apply Software Quality & Compliance (SQC) practices including testing, traceability and documentation

Skill Requirements

Bachelor’s degree in Computer Science, Software Engineering or a related field
2–5 years of hands-on software development experience (or equivalent experience)

Strong proficiency in Python:

Experience developing production-grade applications (code quality, testing, documentation)
Familiarity with AI/ML concepts, especially LLMs and prompt-based workflows
Experience with AI-assisted coding tools (e.g., GitHub Copilot, Claude, Windsurf or similar)
Understanding of software architecture principles and working with distributed systems
Experience working in a collaborative, multi-team environment

Other Requirements

Strong problem-solving and analytical thinking
Ability to work independently and take ownership of tasks
Effective communication and collaboration skills
Attention to detail and commitment to high-quality deliverable

Benefits and perks

Learning Budget

Required skills

Machine learning

Model evaluation

Data workflows

About HCL Technologies

Chennai

Headquarters