What the Candidate Will Do
- Learn the internals of big data infrastructure at Uber scale.
- Defining and driving ML solutions for key strategic problems in the space of product recommendations and merchandising: help riders find and complete rides with the right products, trying to understand their intent and context while attending to Uber’s business goals, marketplace conditions and efficiencies.
- Working and tuning the ML models to improve the text to SQL functionalities
- Deep-Dive the internal of MPP Data Analytics Engine, do the optimization on the query logical/physical/execution plan, and also improve the query execution on the runtime engine including codegen, threading model, data formatting and reader, etc.
- Work with multiple partner teams within and outside of Uber and build cross-functional solutions in a collaborative work environment.
Basic Qualifications
- Bachelor’s degree in Computer Science or related field.
- 7+ years of experience building large scale distributed software systems.
- Experience in applying ML, statistics, or optimization techniques to solve large-scale real-world problems (e.g. ads tech, recommender systems)
- Industry experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines; programming languages such as Python, Spark SQL, Presto, Go, Java
Preferred Qualifications
- MS / PhD in Computer Science or related field.
- Experience managing production systems with a strong availability SLA.
- Experience working with SQL Compiler, SQL Plan / Runtime Optimization.
- Experience in designing and crafting scalable, reliable, maintainable and reusable ML solutions using deep-learning techniques and statistical methods.
- Experience working with Presto, Apache Calcite / Hive / Flink, Apache Spark or similar analytics technologies.
- Experience working with Large Scale distributed system, HDFS / Yarn
- Vector Search / RAG experience is preferred.
For San Francisco, CA-based roles: The base salary range for this role is USD$218,000 per year - USD$242,000 per year.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$218,000 per year - USD$242,000 per year.