Algorithm Engineer - Hybrid

Job expired!

Job Opportunity: Algorithm Engineer - Hybrid at KLA in Ann Arbor, Michigan

Base Pay Range: $94,400.00 - $160,500.00 Annually

Primary Location

USA-MI-Ann Arbor - KLA

Compensation and Benefits

KLA’s comprehensive rewards package includes base pay, performance incentives, and a range of additional benefits. Interns are eligible for some benefits as well. Pay ranges are determined by various factors such as role, level, and location.

The actual salary will be based on location, skills, experience, and education. During the hiring process, your recruiter can provide more specific pay range details for your preferred location.

Company Overview

KLA is a global leader in diversified electronics, essential for semiconductor manufacturing. Our technologies are integral to producing electronic devices like laptops, smartphones, wearables, VR devices, and smart cars. We innovate systems for manufacturing wafers, reticles, integrated circuits, packaging, printed circuit boards, and flat panel displays. Investing 15% of our sales back into R&D, our team thrives on solving challenging problems, pushing the boundaries of technology and innovation.

Group/Division

With over 40 years in semiconductor process control, KLA's Global Products Group (GPG) spearheads the creation of metrology and inspection products. Our Central Engineering division, comprising nine Centers-of-Excellence in disciplines like Handling & Automation, Precision Motion Control, and Sensors & Image Acquisition, boasts over 500 engineers globally. Each center contributes expertise, best practices, roadmaps, and analytical models to distinguish KLA’s approach.

Job Description/Preferred Qualifications

Responsibilities

We are seeking a motivated individual to join our AI and Modeling Center of Excellence in Ann Arbor, Michigan. The role involves:

  • Designing and developing computer vision and image processing algorithms.
  • Prototyping and validating new machine learning, deep learning, and image processing algorithms.
  • Creating end-to-end solutions considering the entire system and user experience.
  • Driving systems integration of algorithms within a multi-functional organization.
  • Writing robust production-quality code and supporting creative ideas from prototype to production.

Qualifications

Ideal candidates will have:

  • A Doctorate in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Mathematics, Physics, or a related field.
  • Strong background in machine learning, deep learning, computer vision, and image processing.
  • Proficiency in C/C++, Python, and object-oriented programming.
  • Familiarity with deep learning frameworks like TensorFlow and Keras.
  • Excellent problem-solving skills and the ability to translate problems into mathematical equations.
  • Exceptional teamwork and communication skills.
  • Willingness to travel globally for demos and project support at customer sites.

Preferred Experience

What will set you apart:

  • Strong understanding of deep learning models related to image processing and computer vision.
  • Hands-on experience with computer vision challenges and low-level image processing algorithms.
  • Appreciation for complex image acquisition systems.
  • New college graduates with 1+ years of experience in machine learning, deep learning, image processing, or computer vision are encouraged to apply.

Minimum Qualifications

Applicants should have:

  • PhD in a relevant field (preferred) OR Master's with 3+ years of experience OR Bachelor's with 5+ years of experience.

Total Rewards Package

KLA provides a competitive and comprehensive total rewards package, including:

  • Medical, dental, and vision benefits
  • Life insurance and other voluntary benefits
  • 401(K) with company matching
  • Employee stock purchase program (ESPP)
  • Student debt assistance
  • Tuition reimbursement program
  • Development and career growth opportunities
  • Financial planning benefits
  • Wellness benefits, including an Employee Assistance Program (