/

R&D

Algorithm Validation Engineer

/

Jerusalem

/

Full time

/

Jerusalem

/

Full time

We are seeking a highly skilled and detail-oriented Validation Engineer to evaluate the quality, correctness, and performance of our algorithms. While test execution is part of the role, your primary focus will be to design and develop robust testing strategies, building validation frameworks, identifying critical gaps, and ensuring that our algorithms meet the highest standards of accuracy and reliability.

What will your job look like:

  • Proactively identify gaps in algorithm performance, logic, and quality. Think critically and deeply about edge cases, failure modes, and potential areas where algorithms might deviate from expected behavior.
  • Use analytical rigor to determine the most important validation priorities, balancing algorithmic accuracy with the urgency of business needs.
  • Develop and implement test frameworks to validate algorithm functionality, accuracy, and performance.
  • Identify gaps in algorithm logic, quality, and failure modes, conduct root cause analysis, and drive corrective actions.
  • Collaborate with the algorithm development team to define test strategies based on in-depth understanding of the algorithm logic and business requirements.
  • Innovate new testing methods, define and prioritize test strategies based on risk, impact, and business needs.
  • Apply analytical skills to solve complex algorithmic challenges and enhance reliability.
  • Identify opportunities for process improvements, automating manual workflows and introducing innovative approaches to algorithm validation.
  • Automate testing with CI/CD tools like Jenkins to ensure continuous validation.

All you need is:

  • Bachelor's or master's degree in computer science, Engineering, or a related field.
  • 3+ years of experience in designing, implementing, and automating algorithm validation or software testing, with a focus on performance testing for complex, data-intensive, or machine-learning algorithms.
  • Strong expertise in at least one programming language (Python, Java, C++, etc.) with a solid understanding of algorithm design, testing methodologies, and computational complexity.
  • Experience designing and implementing automated testing solutions and integrating them with CI/CD pipelines (e.g., Jenkins).
  • Familiarity with cloud technologies (AWS, Azure, Google Cloud) for running large-scale tests and simulations.

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!

/

Save lives

The value of life above all other considerations.

/

Evolution as
revolution

Creating the autonomous future, leap by leap.

Geek proud

Our technology & problem-solving tackles the toughest challenges facing the industry.

/

Live the dream.
Stay humble.

We are coding a new reality. We are also understated, and work as a team.

/

Save lives

/
/

Geek proud

Live the dream.
Stay humble.

/
/

Evolution as
revolution

/

Link copied to clipboard