Search by job, company or skills

Manager, Algorithm Engineering

8-10 Years
Early Applicant
Quick Apply
  • Posted 13 days ago
  • Be among the first 40 applicants

Job Description

Manager, Algorithm Engineering

KLA is seeking a Manager, Algorithm Engineering to lead and mentor a team focused on designing and implementing robust and scalable algorithmic solutions. This pivotal role involves developing and maintaining the infrastructure for algorithm deployment at scale, optimizing performance, and driving continuous improvement in our systems.

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.

Skills

  • Proven experience in developing computer vision and image processing algorithms and ML/DL algorithms.
  • Familiarity 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.
  • Experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn) (Preferred).
  • Experience with GPU architecture and algorithm development toolkits like Docker, Apptainer (Preferred).

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

KLA develops industry-leading equipment and services that enable innovation throughout the electronics industry. We provide advanced process control and process-enabling solutions for manufacturing wafers and reticles, integrated circuits, packaging and printed circuit boards. In close collaboration with leading customers across the globe, our expert teams of physicists, engineers, data scientists and problem-solvers design solutions that move the world forward.

Job ID: 121110243

Similar Jobs

Chennai, India

Skills:

Machine LearningDeep LearningMicrosoft IntuneEncryptionRemote ManagementAzure Addevice compliancecross-platform integrationnetwork security protocolsActive Directorydevice securityendpoint managementJamfzero-trust security principlesVMware Workspace ONE

Chennai, India

Skills:

Software ArchitectureArtificial IntelligenceDeep LearningPythonDesign PatternsMachine Learninghigh-performance computing

Chennai, India

Skills:

TensorflowImage ProcessingParallel ProgrammingDeep LearningMachine LearningDistributed SystemsPytorchCudaAlgorithm DevelopmentPythonDockerComputer VisionGPU architectureleadership and team managementApptainerScikit-learnhigh performance computing

Beware of Scammers

We don’t charge money for job offers