Do you live on the edge between research and engineering, especially in areas like machine learning and computer vision? Do you like not just inventing new algorithms, but seeing them all the way into devices that move through the real world?
We're looking for people who have the following characteristics:
- Fast learner. We're looking for team members who thrive on applying their knowledge, learning new technologies and don't believe in one-size-fits-all solutions. You should be able to adapt easily to meet the fast pace of a rapidly evolving research, development, and testing environment.
- Fearlessness. You think a working proof-of-concept is the best way to make a point. You strive on proving that speed and quality are not conflicting; that you can achieve both at the same time.
- Versatility. In addition to having an intimate knowledge of core engineering fields, you understand how all the pieces fit together into integrated systems, and how they impact performance.
- Passion. You feel ownership over everything you ship; you'd never call code or design "released" until you're confident it's correct. You pride yourself on efficient monitoring, strong documentation, and proper test coverage.
- A team player. You believe that you can achieve more on a team -- that the whole is greater than the sum of its parts. You rely on others' candid feedback for continuous improvement.
What You’ll Need
- Enrolled in a Masters/PhD program in EE, CS or related disciplines.
- Expertise with computer vision and/or machine learning, especially deep learning.
- Familiarity with deep learning frameworks such as Tensorflow, Keras, Pytorch
- Interest in applying machine learning & computer vision to resource constrained devices (such as mobile phones)
- Ability to whiteboard some theory while at the same time rolling up your sleeves and get coding.
- Understand research papers and be able to translate the ideas into efficient code quickly.
- Data oriented - i.e. be able to set up experiments to measure things that will in turn drive decisions.
About the Team
Uber AI is an integrated technology and research organization. The mission of Uber AI is to make AI and machine learning maximally impactful at Uber by pushing the frontiers of research, developing high quality scalable platforms, and collaborating on innovative applications. To further this mission, the group brings together AI-focused engineering, product, and research teams under a single umbrella to ensure cutting-edge AI innovation is rapidly transferred into company-wide platforms, accelerating Uber’s positive impact on the world.
Our team at Uber AI is building Uber’s computer vision platform to democratize the technology at Uber. The team is rapidly growing, and is responsible for developing state of the art computer vision and machine learning solutions to derive inferences from image/video data on our platform that directly drive efficiencies across the company.