Algorithm Positions

Applied is looking to recruit for the following algorithm positions


1. Experienced Algorithm Developer

Roles & Responsibilities

·         Algorithm development based on image processing in a complex multidisciplinary environment

·         Appetite for understanding of physical processes underlying imaging

·         Problem definition and translation into algorithm requirements

·         Data collection planning and data analysis according to well defined methodologies.

·         Algorithm integration in large systems considering HW and SW aspects


·         M.Sc. in Electrical engineering / Physics / Computer science / Mathematics (Ph.D. - advantage)

·         Experience in image processing and computer vision 

·         Modeling / Simulation experience – advantage.

·         Excellent analytical and technical skills.

·         2 years of experience in relevant industry

·         Experience in Matlab or Python 



2. Algorithms Developer - Student Position

Roles & Responsibilities

Hands on development of state of the art algorithms in the field of computer vision and image processing.


·         MSc/PhD student in Computer Science, Electrical Engineering, Physics, or Mathematics.

·         Familiar with computer vision and image processing algorithms.

·         Programming skills in Matlab. Advantage - Python.

·         Ability to work independently as well as part of a team.

·         Available for at least 22 hours a week. 

·         At least one year remaining till graduation.



3. Computer Vision / Machine Learning Algorithms Developer

Roles & Responsibilities

·         Develop state of the art algorithms in the fields of Computer Vision, Machine Learning and Deep Learning.

·         Close work with the system, physics, software, qualification and applications groups

·         Provide software specifications and production code on time to meet project milestones

·         Engage in customer facing activities to aid algorithms' proliferation at customer sites


·         M.Sc. / Ph.D. degree in EE / CS with 5+ years of experience

·         Theoretical foundation in Computer Vision, Image Processing and signal processing algorithms

·         Strong understanding in probability and statistics

·         Theoretical and hands-on experience in Machine Learning – Advantage

·         Theoretical and hands-on experience in Deep Learning – Advantage 

·         Strong skills in developing in MATLAB and Python

·         Quick learner of new technologies

·         Ability to work independently as well as part of a team

שתפו משרה זו:

Privacy note

Your privacy matters to us and we comply with the GDPR and applicable data protection regulations. In order for Applied Materials to share opportunities with you, we need to maintain some of your personal data, which you voluntary share with us when submitting your applications. Your data will not be used for any purposes other than recruitment related activities nor will it be shared with any third party.