Job Title: Machine Learning Engineer (Manager - Band B2/ C1) Company Name: EXL Services Location: Bangalore/Noida/Pune/Hyderabad/Gurgaon/ WFH Mode Education: B.E. / B. Tech / M.E. / M. Tech / MCA Experience Required: 4+ years of relevant experience Job Responsibilities: Model Deployment and Management: Drive ML prototypes into production ensuring seamless deployment and management on cloud at scale. Monitor real-time performance of deployed models, analyze data, and proactively address performance issues. Troubleshoot and resolve production issues related to ML model deployment, performance, and scalability. Collaboration and Integration: Collaborate with DevOps engineers to manage cloud compute resources for ML model deployment and performance optimization. Work closely with ML scientists, software engineers, data engineers, and other stakeholders to implement best practices for MLOps, including CI/CD pipelines, version control, model versioning, and automated deployment. Innovation and Continuous Improvement:
Stay updated with the latest advancements in MLOps technologies and recommend new tools and techniques. Contribute to the continuous improvement of team processes and workflows. Share knowledge and expertise to promote a collaborative learning environment. Development and Documentation: Build software to run and support machine-learning models. Develop and maintain documentation, standard operating procedures, and guidelines related to MLOps processes. Participate in fast iteration cycles and adapt to evolving project requirements. Business Solutions and Strategy: Propose solutions and strategies to business challenges. Collaborate with Data Science team, Front End Developers, DBA, and DevOps teams to shape architecture and detailed designs. Mentorship: Conduct code reviews and mentor junior team members. Foster solid interpersonal skills, excellent communication skills, and collaboration skills within the team. Mandatory Skills: Programming Languages: Profi