Uber
Senior Machine Learning Engineer - Ranking and Recommendations
Uber, New York, New York, us, 10261
Senior Machine Learning Engineer - Ranking and Recommendations
Join to apply for the Senior Machine Learning Engineer - Ranking and Recommendations role at Uber.
The Shopping Ranking Team’s mission is to enable eaters to effortlessly make shopping decisions and find what they need by building state‑of‑the‑art ML‑driven ranking and recommendation systems.
What the Candidate Will Do
Design and build machine‑learning models in the ranking and recommendation domain.
Productionize and deploy these models for real‑world application.
Review code and designs of teammates, providing constructive feedback.
Collaborate with product and cross‑functional teams to brainstorm new solutions and iterate on the product.
Basic Qualifications
Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field, with 4+ years of full‑time engineering experience.
4+ years of ML experience and building ML models.
Experience working with multiple multi‑functional teams (product, science, product ops, etc.).
Expertise in one or more object‑oriented programming languages (e.g. Python, Go, Java, C++).
Experience with big‑data architecture, ETL frameworks and platforms such as HDFS, Hive, MapReduce, Spark.
Working knowledge of the latest ML technologies and libraries such as PyTorch, TensorFlow, Ray.
Proven track record of being a fast learner and go‑getter, with willingness to step out of the comfort zone.
Preferred Qualifications
Experience building ranking and recommendation systems in production, making practical trade‑offs among algorithm sophistication, compute complexity, maintainability, and extensibility.
Experience translating vague business problems into ML + optimization formulations, identifying the right features, model structures and optimization constraints, and delivering business impact.
Experience with design and architecture of ML systems and workflows.
Experience owning and delivering a technically challenging, multi‑quarter project end to end.
Salary & Benefits Base salary range: USD 198,000 – 220,000 per year (for roles based in New York, San Francisco, Seattle, Sunnyvale). Eligible for Uber’s bonus program, equity award, and various benefits. More details available at the
Uber benefits page .
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology; Industry: Internet Marketplace Platforms.
Referrals increase your chances of interviewing at Uber by 2x.
#J-18808-Ljbffr
The Shopping Ranking Team’s mission is to enable eaters to effortlessly make shopping decisions and find what they need by building state‑of‑the‑art ML‑driven ranking and recommendation systems.
What the Candidate Will Do
Design and build machine‑learning models in the ranking and recommendation domain.
Productionize and deploy these models for real‑world application.
Review code and designs of teammates, providing constructive feedback.
Collaborate with product and cross‑functional teams to brainstorm new solutions and iterate on the product.
Basic Qualifications
Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field, with 4+ years of full‑time engineering experience.
4+ years of ML experience and building ML models.
Experience working with multiple multi‑functional teams (product, science, product ops, etc.).
Expertise in one or more object‑oriented programming languages (e.g. Python, Go, Java, C++).
Experience with big‑data architecture, ETL frameworks and platforms such as HDFS, Hive, MapReduce, Spark.
Working knowledge of the latest ML technologies and libraries such as PyTorch, TensorFlow, Ray.
Proven track record of being a fast learner and go‑getter, with willingness to step out of the comfort zone.
Preferred Qualifications
Experience building ranking and recommendation systems in production, making practical trade‑offs among algorithm sophistication, compute complexity, maintainability, and extensibility.
Experience translating vague business problems into ML + optimization formulations, identifying the right features, model structures and optimization constraints, and delivering business impact.
Experience with design and architecture of ML systems and workflows.
Experience owning and delivering a technically challenging, multi‑quarter project end to end.
Salary & Benefits Base salary range: USD 198,000 – 220,000 per year (for roles based in New York, San Francisco, Seattle, Sunnyvale). Eligible for Uber’s bonus program, equity award, and various benefits. More details available at the
Uber benefits page .
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology; Industry: Internet Marketplace Platforms.
Referrals increase your chances of interviewing at Uber by 2x.
#J-18808-Ljbffr