KLA logo

Senior Algorithm Developer – Deep Learning

KLA
April 27, 2026
On-site
Yavne, Israel
Other Semiconductor Jobs, Level - Senior

Job Title

Senior Algorithm Developer – Deep Learning

Role Summary

Develop and deploy deep-learning algorithms for KLA's AOI (Automatic Optical Inspection) EcoNet product. The role focuses on turning state‑of‑the‑art research into reliable, scalable, production algorithms that operate within complex inspection systems.

Work cross‑functionally with software, system architecture, product, applications and field teams; the role may include technical leadership and mentoring responsibilities.

Experience Level

Senior — requires substantial practical experience in deep learning algorithm development; the posting indicates at least 4 years of hands‑on experience.

Responsibilities

Primary responsibilities include:

  • Design, develop, and optimize deep learning algorithms for AOI image analysis and inspection.
  • Translate state‑of‑the‑art DL methods into robust production solutions through applied research.
  • Own the algorithm lifecycle: data analysis, model design, training, evaluation, optimization, and deployment.
  • Work with large, real‑world datasets to improve performance, robustness, and scalability.
  • Collaborate with software engineers, system architects, product, applications, and field teams to integrate algorithms into systems.
  • Account for system‑level constraints such as throughput, latency, deployment environment, and hardware.
  • Analyze failures, define KPIs, and drive continuous improvement based on production and field data.
  • Optionally provide technical leadership, mentor team members, and contribute to the algorithm roadmap.

Requirements

Must-have technical skills and experience:

  • At least 4 years of hands‑on experience in deep learning algorithm development.
  • Strong background in deep learning theory and practice (e.g., CNNs, transformers, representation learning, optimization).
  • Extensive Python experience and familiarity with modern DL frameworks (PyTorch, TensorFlow).
  • Experience developing production‑grade DL systems end‑to‑end and writing production‑quality, maintainable code.
  • Experience with C++ for performance‑critical components.
  • Background in computer vision, image processing, or signal processing.
  • Experience with distributed systems, inference services, or large‑scale deployment pipelines.
  • Strong analytical skills and experience working with large, noisy, real‑world datasets.

Nice-to-have:

  • Demonstrated technical leadership or mentoring experience.
  • Exposure to industrial systems, high‑throughput pipelines, or customer‑facing products.

Education Requirements

M.Sc. or higher in Computer Science, Electrical Engineering, Mathematics, Physics, or a related technical field (as specified in the posting).


About the Company

Company: KLA

Headquarters: Chennai, India

KLA is a global leader in diversified electronics for the semiconductor manufacturing industry. The company enables the production of electronic devices by inventing systems and solutions for manufacturing integrated circuits, wafers, and displays. With over 40 years of experience, KLA invests heavily in innovation and R&D to support advanced chip design and manufacturing process optimization, collaborating with top technology providers to deliver future electronic devices.

KLA logo

Date Posted: 2026-04-27