Algorithm Engineer
Company | KLA |
---|---|
Location | Ann Arbor, MI, USA |
Salary | $100000 – $170000 |
Type | Full-Time |
Degrees | PhD |
Experience Level | Entry 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