Motional

We're making driverless vehicles a safe, reliable, and accessible reality.

Principal Engineer - Visual Mapping and Localization

Computer Vision EngineerMachine Learning EngineerFull TimeRemoteTeam 1,001-5,000Since 2020H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

43 days ago

Salary

$240K - $330K / year

C++PythonComputer VisionSLAMVSLAMStructure From MotionVisual Inertial OdometryBundle AdjustmentFeature DetectionFeature MatchingCamera CalibrationMulti Sensor FusionLIDARPy Torch3D MappingGeometric Computer VisionFactor Graph Optimization

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

On our Spatial Intelligence Team, you’ll have the opportunity to work with world-class 3D computer vision and machine learning engineers, whose mission is to make self-driving vehicles a reality and to create a positive social impact. The team creates computer vision-derived world maps, fuses vision-derived maps with LIDAR-based maps, updates these maps as the world changes, and localizes autonomous vehicles within these maps in real-time. We are looking for proven technical experts who are passionate about Level 4 autonomous driving technology, excited by intellectual challenges, and are interested in pursuing career growth in a fast-growing company.

  • Define, lead and execute computer-vision based mapping projects that improve our self-driving vehicles’ capability to efficiently map roadways and localize itself using vehicle and remote sensing data.
  • Develop methods to monitor changes to the environment and update maps accordingly.
  • Integrate visual maps with LIDAR-derived maps to create consistent fused world maps.
  • Productionize and deploy solutions onto autonomous vehicle fleets.
  • Collaborate with LIDAR-based localization and mapping, and perception teams to improve our vehicle’s on-road performance.

Qualifications

  • Experience developing software for geometric computer vision - geometric camera models, camera calibration, fundamental/essential matrices, the epipolar constraint, feature detection and matching, triangulation.
  • Experience with visual simultaneous localization and mapping (VSLAM), structure from motion, visual-inertial SLAM, visual-inertial odometry, and large-scale bundle adjustment/factor graph optimization at scale.
  • Proven track record of designing, developing and deploying 3D computer vision solutions for autonomous vehicles, augmented reality, robotics or related applications.
  • Masters or Ph.D. in Computer Science or a related technical field; or equivalent industry experience.
  • 7+ years of professional software engineering experience.
  • Advanced knowledge of software engineering principles including software design, source control management, build processes, code reviews, testing methods.
  • Extensive experience in metrics design and metrics driven technology development.
  • Excellent communication and interpersonal skills.
  • Strong programming skills in C++.
  • Proven track record of publications in relevant conferences (CVPR, ICML, NeurIPS, ICCV, WACV, AAAI, ICL, etc.).

Requirements

  • Experience with multi-modality, multi-sensor fusion-based mapping, e.g. visual + LIDAR-based mapping.
  • Remote sensing experience including geospatial coordinate frames, RPC camera models.
  • Strong python programming skills.
  • Experience training ML models using Pytorch or other libraries.

Benefits

  • Medical, dental, vision insurance.
  • 401k with a company match.
  • Health saving accounts.
  • Life insurance.
  • Pet insurance.
  • Additional forms of compensation such as a bonus or company equity.

Salary Range

$240,000 — $330,000 USD

Job Requirements

  • Experience developing software for geometric computer vision - geometric camera models, camera calibration, fundamental/essential matrices, the epipolar constraint, feature detection and matching, triangulation.
  • Experience with visual simultaneous localization and mapping (VSLAM), structure from motion, visual-inertial SLAM, visual-inertial odometry, and large-scale bundle adjustment/factor graph optimization at scale.
  • Proven track record of designing, developing and deploying 3D computer vision solutions for autonomous vehicles, augmented reality, robotics or related applications.
  • Masters or Ph.D. in Computer Science or a related technical field; or equivalent industry experience.
  • 7+ years of professional software engineering experience.
  • Advanced knowledge of software engineering principles including software design, source control management, build processes, code reviews, testing methods.
  • Extensive experience in metrics design and metrics driven technology development.
  • Excellent communication and interpersonal skills.
  • Strong programming skills in C++.
  • Proven track record of publications in relevant conferences (CVPR, ICML, NeurIPS, ICCV, WACV, AAAI, ICL, etc.).
  • Experience with multi-modality, multi-sensor fusion-based mapping, e.g. visual + LIDAR-based mapping.
  • Remote sensing experience including geospatial coordinate frames, RPC camera models.
  • Strong python programming skills.
  • Experience training ML models using Pytorch or other libraries.

Benefits

  • Medical, dental, vision insurance.
  • 401k with a company match.
  • Health saving accounts.
  • Life insurance.
  • Pet insurance.
  • Additional forms of compensation such as a bonus or company equity.
  • Salary Range
  • $240,000 — $330,000 USD

Related Job Pages

More Computer Vision Engineer Jobs

3D Computer Vision Engineer

Reveal Technology

Actionable intelligence at the tactical edge

Computer Vision Engineer43 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Computer Vision Engineer enhancing 3D operations for Reveal Technology's Geospatial unit

LinuxPython
United States
$150K - $210K / year

Computer Vision Engineer

Aquabyte

Aquabyte builds software to solve the world’s food sustainability issues. Our TV episode: https://youtu.be/YZ_qJ5JFD3I

Computer Vision Engineer99 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Computer Vision Engineer developing algorithms for aquaculture

AWSCloudDockerPythonPyTorchSQL
Pennsylvania
$110K - $165K / year

AI Image and Video Generator Expert

Brave Achievers

We are creating new pathways for talented creative individuals to become product-experience designers.

Computer Vision Engineer104 days ago
Full TimeRemoteTeam 1-10

AI Image and Video Generator Expert creating cinematic visuals for media production

United States