Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Mobileye

ML Software & Infrastructure Engineer – Student Position

Mobileye

ML Software Engineer in Mobileye's Hawkeye team developing software for autonomous vehicle perception. Involves building infrastructure linking research with production for safe automotive systems.

Posted 7/28/2026full-timeRamat Gan • 🇮🇱 IsraelEntry LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong programming skills in C++ and Python, with a solid foundation in software engineering principles, data structures, and algorithms. Capable of developing and maintaining machine learning infrastructure and data processing pipelines in a fast-paced research and development environment.

Highest-signal resume keywords
C++ ProgrammingPython ProgrammingMachine Learning InfrastructureData Processing PipelinesSoftware Engineering Principles

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++PythonData StructuresAlgorithmsMachine LearningETLPerformance AnalysisDeep Learning OptimizationSoftware DevelopmentData Processing
Soft Skills
Highly MotivatedProactiveOwnershipFast-Paced Adaptability
Industry Keywords
Autonomous DrivingR&D EnvironmentMobileye

Tech Stack

Tools & technologies
Python

About the role

Key responsibilities & impact
  • Implement, optimize, and maintain post-processing code that runs directly on Mobileye's target chips (primarily in C++).
  • Develop and maintain critical ML infrastructure to accelerate the research team's workflow.
  • Build and manage robust data processing pipelines (ETLs) for large-scale autonomous driving datasets.
  • Create performance analysis tools and optimize deep learning training processes.

Requirements

What you’ll need
  • Currently pursuing a B.Sc. or M.Sc. in Computer Science, Software Engineering, or a related field from a leading university with high achievements.
  • Availability to work at least 3 days per week.
  • Strong hands-on programming skills in both C++ and Python.
  • Solid foundation in software engineering principles, data structures, and algorithms.
  • Highly motivated, proactive, and capable of taking ownership of software projects in a fast-paced R&D environment.

Benefits

Comp & perks
  • Experience working in Linux environments and utilizing tools like Git and Docker.
  • Familiarity with deep learning frameworks (e.g., PyTorch) and an understanding of how ML training pipelines operate under the hood.
  • Prior experience with data engineering, ETL pipelines, or database management.
  • Background in code optimization, embedded systems, or hardware-aware programming.