Machine Vision Algorithm Developer
Migdal HaEmek, North District, IL
Camtek
Camtek is a leading provider of Metrology Semiconductor Inspection tools for the most demanding applications. Find out more about our range here.Description
Job description:
What our Algo developers do:
The position Includes diverse scopes of work from innovation through roadmap and short-term features and down to supporting existing capabilities and providing problem analysis expertise.
Comprises multi-disciplinary (physics, mechanics, sys engineering and application) interactions and provides wide exposure to those fields as an integrated part of the job.
May require exciting short overseas travel to customer sites.
Our algorithm developers play an active and leading role in the entire development process - A "One Stop Shop". From problem formulation through research and development and on to final product implementation within Camtek's SW and algorithms frameworks. Our unique blend of activities exposes members of the team to vision, data and software tasks, enabling professional and personal growth in various disciplines.
Vision and data challenges span processing, manipulation and analysis of 2D and 3D sensory data as well as (big) Data Sets, while running across a heterogenous (CPU\GPU) complex distributed computing system.
Such challenges cover:
- Automatic anomaly detection under challenging conditions
- Classification and filtering
- Object detection, registration and measurement
- (Big) Data analysis and manipulation
The core disciplines employed cover:
- Classic computer vision
- Machine learning and Deep Learning
- Image Processing and enhancement
- Computational Geometry
- Statistical analysis and modeling
- Coding: C\C++\C#\Matlab\Python
Requirements:
General:
- M.Sc or Ph.D. in computer science, electrical engineering, physics, mathematics or equal
- Passionate about innovation and keeping in tune with up to date trends
- Work within a team and mentor others while being able to Independently lead a task\algorithm project, including multi-disciplinary interaction
Vision\data ( at least 3 years of experience):
- Theoretical and practical knowledge of machine learning, deep learning and statistical analysis and modeling
- Proficiency with a deep learning framework such as TensorFlow\Keras\PyTorch
- Familiarity with and understanding of the classic image processing and computer vision field
- Proficiency with Python and Matlab, including machine learning, machine vision and image processing libraries\extensions
Coding ( at least 3 years of experience):
- C\C++
- Matlab \ Python
Appreciated Skills:
- OpenCL\CUDA\C#
- OOP\OOD
- Prior Experience from a multi-disciplinary company (optical systems/microscopy, medical, defense, automotive industries)
- Experience in the semiconductor industry processes and terminology
- Seniority Level
- Mid-Senior level
- Industry
- Semiconductors
- Employment Type
- Full-time
- Job Functions
Requirements
None* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Classification Computer Science Computer Vision CUDA Data analysis Deep Learning Engineering GPU Keras Machine Learning Mathematics Matlab OOP Physics Python PyTorch Research Statistics TensorFlow
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.