Experienced Python Developer for Algorithmic Group - Semantics
Mobileye Jerusalem, Jerusalem District, Israel
Artificial Intelligence · 1,001-5,000 employees
About the role
Develop clean, modular, and maintainable Python code to implement and optimize complex algorithms for autonomous driving systems. Collaborate with cross-functional teams to design scalable software architectures and ensure efficient data processing.
What they look for
Requirements
Requires a Bachelor's degree or higher in Computer Science or Software Engineering. Candidates must have at least 3 years of industry experience in Python and familiarity with numerical frameworks like Numpy, Pandas, and Pyspark.
Full description
You will be part of Mobileye's REM (Road Experience Management) department which is responsible for the automatic High Definition map-making process, which is a key technology in Mobileye's autonomous driving and high-end Driving Assistance systems.
This process involves running advanced algorithmic code in a massively parallel way, utilizing Big Data technologies, and as such is a complex system that requires a deep understanding of our map creation process as well as advanced technical abilities.
You will be part of our algorithmic teams, being a key team member and owner of development processes.
\n
What will your job look like?
- Write clean, modular, and maintainable code in Python to implement algorithms efficiently.
- Design and optimize data structures to support algorithmic solutions, ensuring scalability and performance.
- Work closely with cross-functional teams.
- Write efficient, reliable, and maintainable code to implement algorithms, ensuring high performance and scalability. Debug and troubleshoot software issues as needed.
- Contribute to the design and architecture of software systems, ensuring that algorithmic components integrate seamlessly.
- Analyze and optimize algorithms for speed, memory usage, and efficiency. Implement parallel processing and optimization techniques to enhance algorithm performance.
All you need is:
- Bachelor's or higher degree in Computer Science, Software Engineering.
- 3 years industry experience in Python- server side advantage.
- Familiarity with numerical and data science frameworks: numpy, pandas, scipy. Pyspark.
- Some orientation to algo from either industry or academy.
- Familiarity with AWS - advantage.
\nMobileye 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!
Similar roles
-
(Junior) Backend Engineer (Python) (m/f/d)
dive solutions GmbH Berlin, Germany · €48K–€60K/yr
-
Python Engineer Job Spec
Bizimply Dublin, Leinster, Ireland
-
Sr Python Dev + AWS+AI
Zensar Hyderabad, Telangana, India
-
Python Developer
Weekday AI Bengaluru, Karnataka, India
-
Senior Fullstack Engineer (Python+React)
Bonapolia Warsaw, Masovian Voivodeship, Poland
-
Python Backend Engineer
WPP Warsaw, Masovian Voivodeship, Poland · PLN 76K–PLN 150K/yr