Uber Technologies, inc

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Software Engineer - SLAM / Localization Expert

at Uber Technologies, inc

Posted: 2/27/2019
Job Reference #: 30677

Job Description

  • Location
    Engineering - Backend
  • Uber Overview

    At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world.

    We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together.

    Job Description

    About The Role

    We are looking to fundamentally improve the way that Riders, Driver Partners and Couriers interact within the Uber app by leveraging imagery, 3D maps, animations and augmented reality. This starts by building the necessary infrastructure and base content to build multiple experiences off of. The role will be focused on computer vision approaches to improve the geolocation of imagery, develop photorealistic 3D environments and investigate innovative new ways to improve the end user experience.

    What You'll Do / What You'll Need / Bonus Points / About the Team

    What You’ll Do

    • Develop scalable dense reconstruction pipelines
    • Develop surface reconstruction approaches from point clouds at scale
    • Develop structure from motion pipelines for entire cities
    • Improve the accuracy/quality of all imagery for Uber
    • Transition computer vision algorithms to mobile devices
    • Build new user experiences that have never been done before
    • Large scale processing of sensor data from imagery, GPS/IMU, and vehicle odometry

    What You’ll Need

    • Experience in structure from motion, dense reconstruction or visual odometry
    • Experience optimizing image feature detection and matching
    • Experience running image feature detection and matching on mobile devices or GPUs
    • Experience with python and/or C++

    Bonus Points If

    • You have skills in the following areas:
      • Background in mathematics or physics
      • Autonomous vehicle & general robotics
      • Classification & prediction
      • Amazon Web Services
      • Distributed and large scale computing
      • Game programming
      • Metrics & data analysis, etc.
      • Experience with Spark or Scala
      • Experience scaling computer vision applications
      • Dense 3D reconstruction directly from imagery
      • Machine learning techniques
      • Unity development experience

    About the Team

    Our team is focused on fundamentally improving the way that Riders, Drivers and Couriers interact within the Uber app by leveraging imagery, animations and 3D content. We have world-class developers and engineers with decades of experience in physics, mathematics, computer vision, and system engineering. We are continually searching for exceptional engineers who can work faster and smarter without sacrificing technical excellence. The future is now so come help us build a virtual world so we can change the real one.

    Not ready? Connect with Uber to receive future communications about opportunities and general information about specific areas of Uber that interest you.