Manager of Artificial Intelligence
job description/preferred qualifications key responsibilities:
• lead and mentor a team of algorithm engineers, providing guidance and support to ensure their professional growth and success.
• develop and maintain the infrastructure required for the deployment and execution of algorithms at scale.
• collaborate with data scientists, software engineers, and product managers to design and implement robust and scalable algorithmic solutions.
• optimize algorithm performance and resource utilization to meet business objectives.
• stay up-to-date with the latest advancements in algorithm engineering and infrastructure technologies, and apply them to improve our systems.
• drive continuous improvement in development processes, tools, and methodologies. qualifications:
• bachelor's or master's degree in computer science, engineering, or a related field.
• proven experience in developing computer vision and image processing algorithm and ml/dl algorithm.
• familiar with high performance computing, parallel programming and distributed systems.
• strong leadership and team management skills, with a track record of successfully leading engineering teams.
• proficiency in programming languages such as python, c++ and cuda.
• excellent problem-solving and analytical skills.
• strong communication and collaboration abilities.
preferred qualifications:
• experience with machine learning frameworks and libraries (e.g., tensorflow, pytorch, scikit-learn).
• experience with gpu architecture and algo development toolkit like docker, apptainer. minimum qualifications
• bachelor's degree plus 8 + years of experience
• master's degree plus 8 + years of experience
• familiar with high performance computing, parallel programming and distributed systems.
$649086-$1082002 Annual
KLA
Chennai, Tamil Nadu, India