← Back to jobs
M

Mid-Level Python Algorithm Developer

Mobileye·Israel·en
On-siteFull-timeAI & Machine LearningAutomotive Technology

Join an algorithmic engineering team developing the automated high-definition mapping systems used in autonomous driving and advanced driver-assistance technologies. Own development processes and build scalable, high-performance solutions in Python.

Responsibilities

  • Develop clean, modular, and maintainable Python code for algorithmic solutions.
  • Design and optimize data structures for scalable, high-performance processing.
  • Implement parallel processing and other optimization techniques.
  • Contribute to software architecture and integrate algorithmic components into larger systems.
  • Debug and troubleshoot software issues.
  • Collaborate with cross-functional teams.

Requirements

  • Bachelor’s degree or higher in Computer Science or Software Engineering.
  • At least 3 years of industry experience with Python.
  • Familiarity with NumPy, pandas, SciPy, and PySpark.
  • Understanding of algorithms.
  • Experience designing scalable data structures and optimizing software for speed, memory usage, and efficiency.

Nice to have

  • Server-side Python experience.
  • Familiarity with AWS.
  • Algorithm experience from industry or academia.

Relevance

More opportunities

Similar jobs

The newest open roles in AI & Machine Learning.

Questions, answered

Frequently asked questions

Mid-Level Python Algorithm Developer for Autonomous Driving | CVZilla