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.
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
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
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.
At Uber we don’t just accept difference—we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Uber is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.