R&D
Experienced Algorithm & Software Engineer
About us:
Mobileye is a global leader in Physical AI, developing computer vision, software, and hardware to power autonomous driving solutions and humanoid robots. Our mission is to bring autonomy into the real world by building intelligent technologies that are designed to expand accessibility and enhance everyday life, from advanced driver assistance systems (ADAS) and autonomous driving to robotics and humanoids.
Built on decades of automotive innovation and industrial-scale AI expertise, Mobileye technologies power more than 230 million vehicles worldwide. With teams around the world, we continue to innovate at the forefront of autonomous systems, advancing the next generation of Physical AI for the real world.
About the team:
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.
- 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!


