Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Mobileye

NewBe an early applicant

Experienced Algorithm & Software Engineer

Posted
Discussion

Summary

Algorithm and software engineer at Mobileye in Jerusalem building validation tools and Ground Truth generation solutions for autonomous driving neural networks. Day-to-day involves solving geometric, mapping, and statistical evaluation problems and developing scalable Python-based analysis and visualization applications.

At Mobileye, our algorithm developers are part of teams shaping the next generation of autonomous driving technology. We develop sophisticated algorithms, validation solutions, and advanced tools to evaluate neural networks and applications within complex autonomous driving systems. Our work also includes developing advanced Ground Truth generation solutions using powerful offline neural networks and other techniques to improve the quality, scalability, and efficiency of data annotation and validation.

What will your job look like:

  • Develop algorithms and full-stack applications to support the validation of advanced neural networks and autonomous driving technologies.
  • Design and implement advanced Ground Truth generation solutions using state-of-the-art offline models and other approaches.
  • Solve complex algorithmic problems across multiple domains, including mapping, geometric analysis, and statistical performance evaluation.
  • Develop scalable tools and applications to analyze, visualize, and demonstrate algorithm performance in real-world driving scenarios.
  • Research, evaluate, and implement state-of-the-art techniques to improve algorithm accuracy, validation quality, and development efficiency.
  • Collaborate with multidisciplinary teams to deliver innovative solutions that support the safe development of autonomous driving features and advanced driver-assistance systems.
  • Take ownership of projects from problem definition and algorithm design through implementation, integration, and performance evaluation.

All you need is:

  • BSc or MSc in Computer Science, Engineering, or a related field.
  • 5+ years of experience in algorithm development or software engineering.
  • Proven software development experience and strong programming skills.
  • Strong Python programming skills.
  • Solid algorithmic and problem-solving abilities, including experience with geometric or data-driven algorithms.
  • Experience designing and developing end-to-end software solutions.
  • Ability to independently investigate complex problems, learn new technologies, and drive tasks to completion.
  • Strong analytical skills and the ability to evaluate algorithm performance using data and statistical methods.

Advantages:

  • Experience with machine learning, deep learning, or computer vision.
  • Experience with neural networks and automated Ground Truth generation or data annotation pipelines.
  • Experience with Java, Angular, SQL, or full-stack application development.
  • Experience working with large-scale datasets and developing tools for data analysis and visualization.
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!

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →