HamburgerMenu
hirist

Icertis - Lead Software Engineer - Machine Learning

Icertis Solutions
8 - 11 Years
Pune

Posted on: 12/05/2026

Job Description

We are seeking a highly skilled and experienced Lead Software Engineer - Machine Learning to drive the design, development, and deployment of scalable AI/ML solutions. In this role, you will lead a team of engineers and data scientists to build intelligent systems that solve complex business problems and deliver measurable impact. You will be responsible for architecting machine learning pipelines, developing production-grade ML models, and ensuring high performance, reliability, and scalability of AI applications. The ideal candidate has strong expertise in software engineering principles combined with hands-on experience in machine learning, deep learning, and cloud technologies.


Key Responsibilities :


- Lead the end-to-end development of machine learning solutions from research to production.


- Design scalable ML architectures, APIs, and data pipelines.


- Collaborate with product managers, data scientists, and cross-functional teams to define AI-driven features.


- Optimize model performance, deployment, monitoring, and maintenance.


- Mentor engineering teams and establish best practices for coding, testing, and ML operations (MLOps).


- Ensure system security, reliability, and compliance with industry standards.


- Stay updated with emerging AI/ML technologies and recommend innovative solutions.


Required Qualifications :


- Bachelors or Masters degree in Computer Science, Artificial Intelligence, or related field.


- 8+ years of software engineering experience with 3+ years in machine learning leadership roles.


- Strong proficiency in Python, Java, or C++.


- Experience with ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.


- Expertise in cloud platforms like AWS, Azure, or GCP.


- Strong understanding of distributed systems, APIs, microservices, and CI/CD pipelines.


- Excellent problem-solving, leadership, and communication skills.


Preferred Skills :


- Experience with Generative AI, NLP, or recommendation systems.


- Knowledge of Kubernetes, Docker, and MLOps tools.


- Prior experience leading high-performing engineering teams.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in