Posted in

Algorithm Engineer

Algorithm Engineer

CompanyKLA
LocationAnn Arbor, MI, USA
Salary$100000 – $170000
TypeFull-Time
DegreesPhD
Experience LevelEntry Level/New Grad, Junior

Requirements

  • Doctorate (Academic) in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Mathematics, Physics, or related field
  • Strong background in one or more of the following areas: Machine Learning, deep learning, computer vision, image processing, applied mathematics and computational physics (electromagnetics)
  • Proficiency in C/C++, Python, and object-oriented programming and design
  • Experience in performance profiling, memory optimization, and parallel computing
  • Knowledge of common deep learning frameworks like TensorFlow, Keras, etc.
  • Ability to formulate problems into mathematical equations
  • Great teammate with excellent written and verbal communication skills
  • Ability and willingness to travel worldwide to support demos and projects at customer sites

Responsibilities

  • Design, develop and implement groundbreaking computer vision and image processing algorithms
  • Rapid prototype and validate new machine learning, deep learning, and image processing algorithms
  • Develop end-to-end solutions that holistically account for the system, imaging/measurement pipeline, the user experience, and the end application requirements
  • Work in a highly multi-functional organization to drive systems integration of algorithms
  • Write robust production quality code
  • Bring forward and drive creative ideas, develop production code, and provide support as needed
  • Own prototype to production of algorithms

Preferred Qualifications

  • Strong understanding of image-processing-related or computer-vision-related deep learning work such as generative models, semantic segmentation, vision transformers
  • Hands on experience solving computer vision challenges
  • Strong fundamentals in low-level and classical image processing algorithms
  • Appreciation of complex image acquisition systems
  • New college grads (NCG) with 1+ years of professional or academic research experience in one or more of the following fields: Machine learning, Deep learning, image processing, computer vision, applied mathematics or computational physics are welcome to apply