Imagry | Autonomous Driving

Algorithm Engineer

Posted: 6 days ago

Job Description

We are seeking a motivated and skilled Jr. Algorithm Engineer to join our R&D team. The engineer will be part of a team responsible for the core autonomy parts of the product responsible for developing the foundational algorithms that guide our autonomous vehicles. This role is a part of the group that oversees Motion Planning, Decision-Making, Localization, and Control, blending traditional robotics with state-of-the-art AI to solve the most challenging problems in autonomous driving.This is an opportunity to architect and deliver the core autonomy stack for a scalable, mapless L3-L4 system. You will work on cutting-edge algorithms, large-scale models, and see your innovations deployed on public roads in our global fleet of cars and buses.ResponsibilitiesBe part of the development of four key domains:Motion Planning and Decision-Making: Oversee the trajectory planner and the decision-making module that sets the context for vehicle behavior.Localization: Guide the development of high-frequency, high-accuracy vehicle state estimation using advanced sensor fusion algorithms.Control: Supervise the design and implementation of the vehicle's lateral and longitudinal controllers.Drive innovation by integrating state-of-the-art (SOTA) methodologies, including Agentic AI, transformers, multi-agent prediction, trajectory optimization, uncertainty management, and safety-aware algorithms.Be part of a group involving multiple engineers, from initial research and prototyping to robust deployment and validation.Be part of a group in charge of complex data pipelines, from collection and annotation to model training and evaluation.QualificationsB.Sc graduates from leading universitiesM.Sc. or equivalent in Computer Science, Electrical Engineering, Physics, or another quantitative field from a leading university - advantageHands-on experience either from academic projects or the industry in developing machine learning algorithms in one or more of the following areas: motion planning, decision-making, control theory, or state estimation (e.g., SLAM, sensor fusion)Proficiency in both Python and C++ programmingPrevious experience as an engineer part of a multi-disciplinary R&D team in autonomous systems, robotics, or a related field - advantage

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In