- 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:
- Bachelors or Masters 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.
- Solid 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
- Bachelors degree plus 8+ years of experience
- Masters degree plus 8+ years of experience
- Familiar with high performance computing, parallel programming and distributed systems.
📌 Manager, Algorithm Engineering (Chennai)
🏢 KLA-Tencor
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.