Staff Computer Vision Engineer - Uber AI at Uber (San Francisco, CA)
Sorry, this job was removed at 5:42 p.m. (CST) on Saturday, March 12, 2022
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
About the role:
Leads efforts within the organization to drive the design, development, optimization, and productionization of computer vision solutions and systems that are used to solve strategically important problems. This person would also be responsible for defining and driving the improvement of key CV infrastructure for model development, training, deployment needs and scaling CV systems.
Your day-to-day responsibilities would include:
About the Team:
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. The team works closely with key partner orgs across the company on solving large scale business critical problems (such as document transcription, fraud detection) using computer vision technology.
Minimum qualifications:
Required:
Preferred:
About Uber:
Leads efforts within the organization to drive the design, development, optimization, and productionization of computer vision solutions and systems that are used to solve strategically important problems. This person would also be responsible for defining and driving the improvement of key CV infrastructure for model development, training, deployment needs and scaling CV systems.
Your day-to-day responsibilities would include:
- Develop innovative CV solutions for challenging business problems that are fundamental for Uber
- Partner with product teams to analyze key business problems
- Collaborate with data science and engineering teams to integrate and validate computer vision solutions end-to-end
- Deliver enduring value in terms of software and modeling artifacts
About the Team:
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. The team works closely with key partner orgs across the company on solving large scale business critical problems (such as document transcription, fraud detection) using computer vision technology.
Minimum qualifications:
- PhD or equivalent in Computer Science, Engineering, Mathematics or related field AND 4-years full-time Software Engineering work experience OR 7-years full-time Software Engineering work experience, WHICH INCLUDES 4-years total technical software engineering experience in one or more of the following areas:
- Programming language (e.g. C, C++, Java, Python, or Go)
- Large-scale training using data structures and algorithms
- Modern machine learning algorithms (e.g., tree-based techniques, supervised, deep, or probabilistic learning)
- Machine Learning Software such as Tensorflow/Pytorch, Caffe, Scikit-Learn, or Spark MLLib
- Note the 4-years total of specialized software engineering experience may have been gained through education and full-time work experience, additional training, coursework, research, or similar (OR some combination of these). The years of specialized experience are not necessarily in addition to the years of Education & full-time work experience indicated.
Required:
- Computer Vision
- Deep Learning
- Scalable ML architecture
- Feature management
Preferred:
- Experience in applying machine learning & computer vision to resource constrained devices (such as mobile phones)
- Experience with multi-modal (image+text) deep learning models
About Uber:
Read Full Job Description