Deep Learning Algorithm Developer- Driving Semantics

Ramat Gan, Israel
R&D – Algorithms /
Full time /
Hybrid
We are looking for a Deep Learning Algorithm Developer, who will be challenged by solving real-world problems using Computer Vision. Our mission in the algorithms department has a significant impact on autonomous vehicle technologies, external customers, and advanced driver-assistance systems (ADAS).
 
In this role, you will be responsible for the full cycle of deep learning R&D, including modeling new solutions and enhancing the performance of existing ones. The work is dynamic and includes hands-on work in running the process from the early stage of research to bringing the product to production.

What will your job look like:

    • Design, develop and implement algorithms to solve complex problems in computer vision, using both deep learning and classical techniques.
    • Research the latest advancements in deep learning and apply them to enhance our algorithms.
    • Own the entire lifecycle from research and prototyping through production implementation.
    • Design and maintain real-time oriented code that meets stringent memory and runtime requirements.
    • Collaborate with cross-functional teams to understand requirements and develop solutions.

All you need is:

    • B.Sc. in Computer Science, Electrical Engineering, or a related field (M.Sc. - advantage).
    • 3+ years of hands-on experience developing deep learning algorithms in Python (familiarity with PyTorch - advantage).
    • Proven experience optimizing and deploying deep learning-based computer vision algorithms in production environments.
    • Proven ability to solve complex problems. 
    • Experience with C++ or other low-level / performance-oriented programming languages -advantage.
Mobileye changes the way we drive, from preventing accidents to semi and fully autonomous vehicles. If you are an excellent, bright, hands-on person with a passion to make a difference come to lead the revolution!
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.