Jobs · Engineering · Michigan

Algorithm Engineer (Deep Learning/C++)(E)

KLA · Ann Arbor, MI · 3 wk ago
Engineering$111k–$189k/yrFull-time

Responsibilities

  • Contribute to novel image processing, defect detection and analysis, and optimization algorithms balancing sophistication and computational complexity through comprehensive data analysis.
  • Evaluate and productize deep learning and other novel approaches that complement and improve the performance of existing algorithms in the inspection space.
  • Collaborate with software and computer groups to design and implement data management, model training and inference flows.
  • Bring forward creative ideas, develop proof-of-concepts, integrate algorithms into production code, and work with other team members in global project teams.

Qualifications

  • Academic background required in any one of the following areas: Image Processing, Computational Imaging, Computer Vision;
  • Practical experience with Deep Learning, Machine Learning, or Artificial Intelligence, for images, is preferred;
  • Capable of prototyping Algorithms using MATLAB or Python, and implementing algorithms in C++ software under Linux is preferred.
  • Familiarity with any one of the following is a plus: Linear and Nonlinear Optimization techniques, CUDA/GPU Programming frameworks (e.g., TensorFlow), and Data Analysis and Visualization tools.

Base Pay Range

Base Pay Range: $110,900.00 - $188,500.00

Benefits

  • Medical, dental, vision, life, and other voluntary benefits
  • 401(K) including company matching
  • Employee stock purchase program (ESPP)
  • Student debt assistance
  • Tuition reimbursement program
  • Development and career growth opportunities and programs
  • Financial planning benefits
  • Wellness benefits including an employee assistance program (EAP)
  • Paid time off and paid company holidays
  • Family care and bonding leave

Similar jobs

Deep Learning Engineer

Hayden AISan Francisco, CA· 1 mo ago
Information Technology$162k–$175k/yrapply on jobs.ashbyhq.com