Algorithm Developer - Computer Vision

Jerusalem, Israel

Mobileye

Leading the evolution of automobility from advanced driver-assistance systems to autonomous driving through world-renowned expertise in artificial intelligence.

View all jobs at Mobileye

Apply now Apply later

Mobileye is seeking an Algorithm Developer to join our algorithms development team in creating cutting-edge computer vision solutions for autonomous vehicles. This is a challenging and dynamic role in a fast-paced environment that requires innovation and critical thinking to work around the limitations of real-time compute on dedicated hardware. You'll develop and optimize algorithms that directly contribute to the safety and intelligence of self-driving technology, requiring creative problem-solving to achieve optimal performance within strict computational constraints.Join us in revolutionizing autonomous driving technology and making roads safer for everyone.

What will your job look like?

  • Develop and implement efficient real-time computer vision algorithms primarily in C++ for production autonomous driving systems
  • Conduct algorithmic analysis and performance optimization for real-time embedded systems with strict computational limitations
  • Work with Deep Neural Networks (DNNs) in a supporting capacity, integrating and optimizing their outputs within classical computer vision pipelines
  • Take initiative in identifying and solving complex algorithmic challenges in a fast-paced development environments
  • Participate in the full development lifecycle from research and prototyping through production deployment
  • Contribute to architectural decisions and technical specifications for computer vision modules

All you need is:

  • B.Sc. in Computer Science, Electrical Engineering, Mathematics, or Physics - a must
  • 2-3 years of C++ development experience (strong technical background in similar languages may be considered)
  • Solid foundation in computer vision algorithms and techniques
  • Quick algorithmic thinking with ability to analyze complex problems and design efficient solutions
  • Experience with real-time algorithm development and optimization
  • Strong interpersonal skills and ability to work effectively in collaborative environments
  • Initiative-taking mindset with ability to work independently and drive projects forward

Nice to have:

  • Advanced degree (M.Sc. or Ph.D.) in relevant field
  • Python programming skills for supporting tasks and prototyping
  • Experience with embedded systems or real-time constraints
  • Familiarity with Deep Neural Networks and their integration
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!
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Autonomous Driving Computer Science Computer Vision Engineering Mathematics Physics Pipelines Prototyping Python Research

Region: Middle East
Country: Israel

More jobs like this