JobsAlgorithm Engineer - Deep Learning
Job description
The Deep Learning Algorithm Engineer role at KLA focuses on pioneering deep learning and GenAI technologies for image processing and computer vision applications within the semiconductor process control business. The position is part of the Broadband Plasma Division, which develops advanced optical inspection systems for integrated circuit manufacturing. The ideal candidate will work independently throughout the deep learning project lifecycle, emphasizing performance, efficiency, and deployment. This role requires a strong background in deep learning, particularly in object detection and segmentation.
Requirements
- Ph.D. in Electrical Engineering, Computer Science, or related quantitative fields.
- Academic or industrial experience applying deep learning or GenAI to real-world problems with impactful results.
- In-depth experience developing and optimizing deep learning models in areas such as computer vision, image processing, or robotics.
- Required experience with DL model optimization/distillation for mixed or reduced precision.
- Proficiency in Python and one additional programming language such as C++, Java, Rust, or Go.
- Proficiency in at least one deep learning framework like PyTorch, TensorFlow, or JAX.
- Demonstrated deep learning expertise via technical publications or impactful open-source projects.
Responsibilities
- Understand state-of-the-art deep learning and GenAI models.
- Connect SOTA DL modeling approaches to domain problem statements.
- Analyze modeling requirements based on product feature requirements.
- Design deep learning and GenAI models to meet modeling requirements.
- Implement modeling prototypes and perform analysis.
- Perform model training and/or tuning on domain datasets.
- Evaluate and validate model performance against defined metrics.
- Analyze model performance bottlenecks.
- Design and optimize DL model architectures and model compression techniques.
- Optimize DL or GenAI model throughput and cost.
- Work and communicate collaboratively with peers.
- Present ideas, concepts, and results in professional technical settings.
Benefits
- Employees at KLA are often offered competitive pay with bonuses, a 401(k) match, an employee stock purchase program, and financial perks like student-debt assistance, planning support, and group insurance discounts. Health and lifestyle benefits typically include medical/dental/vision, life and other voluntary coverages, paid time off and holidays, family leave, backup care, wellness rewards, gym discounts, and community-volunteering opportunities. Employees also get strong growth support through tuition reimbursement, KLA’s corporate learning center, education awards, and engineering certification programs.
Is this posting expired or inaccurate?
