CrawlJobs Logo

Senior Machine Learning Engineer – Ranking & Recommendations (Generative AI)

uber.com Logo

Uber

Location Icon

Location:
United States , New York

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

202000.00 - 224000.00 USD / Year

Job Description:

The Shopping Ranking Team mission is enabling eaters to effortlessly make shopping decisions and find what they need. We pursue this mission via an ML-driven algorithmic approach, applying state-of-the-art Machine Learning (ML), Optimization techniques to learn from massive datasets Uber has, and build a scalable and reliable shopping intelligence ranking and recommendation systems. We are actively seeking individuals who excel in problem-solving and critical thinking, are proficient in coding, with proven track records of learning and growth, and have a deep interest in ML model, feature and infrastructure development. Candidates will have the opportunity to work across various lines, from infrastructure development to ML model development, productionalization, offering a diverse and enriching experience. Join us in our pursuit of excellence as we are building the next generation of Generative AI - shopping ranking and recommendation systems.

Job Responsibility:

  • Design and build Machine Learning models in 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

Requirements:

  • 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, etc
  • Working knowledge of latest ML technologies, and libraries, such as PyTorch, TensorFlow, Ray, etc
  • Proven track records of being a fast learner and go-getter, with willingness to get out of the comfort zone

Nice to have:

  • Experience with building ranking and recommendation systems in production, making practical tradeoffs among algorithm sophistication, compute complexity, maintainability, and extensibility in production environments
  • Experience with taking on vague business problems, translating them into ML + Optimization formulation, identifying the right features, model structure 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
What we offer:
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits (details at provided link)

Additional Information:

Job Posted:
February 14, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Machine Learning Engineer – Ranking & Recommendations (Generative AI)

Senior Machine Learning Engineer

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
United States , Menlo Park, CA; Bellevue, WA
Salary
Salary:
209000.00 - 245000.00 USD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of applied ML experience productionizing ML models with 2+ years focused on recommendations, ranking or personalization projects
  • A fervent interest in exploring and applying AI and ML technologies
  • Strive to solve sophisticated engineering problems that drive business objectives
  • Solid technical foundation enabling active contribution to the design and execution of projects and ideas
  • Familiarity with architectural frameworks of large, distributed, and high-scale ML applications
  • Hands-on experience in classical ML techniques with tabular data as well as modern techniques with sequential data
  • Proven experience in ML with a focus on ranking, recommendation systems, multi-objective optimization, and reinforcement learning
  • Proficiency in Python, SQL, XGboost, PyTorch/TensorFlow
  • Experience with Spark, Kafka, and Kubernetes is also desirable
  • Ideally you have experience in the Finance sector
Job Responsibility
Job Responsibility
  • AI and ML Research: Evaluate cutting technologies, including but not limited to, transformer based model architecture and large foundational models to identify solutions for Robinhood specific problems
  • Model Development and Implementation: Develop and implement scalable machine learning models focusing on advanced ranking and recommendation systems, including expertise in Collaborative Filtering, Content-Based Filtering, and Hybrid models, alongside proficiency in Learning to Rank (LTR) techniques for effective prioritization. Additionally, design reinforcement learning algorithms and apply multi-armed bandit strategies to optimize decision-making in dynamic environments, balancing exploration and exploitation
  • A/B Testing and Experimentation: Design and conduct A/B tests to assess the performance of different machine learning models. This includes setting up the test environment, monitoring performance, and analyzing results
  • Data Analysis and Insight Generation: Analyze experimental data to extract actionable insights. Use statistical techniques to validate the findings and ensure their relevance and accuracy
  • Cross-Functional Collaboration: Work closely with other engineering teams, data scientists, and the marketing team to integrate machine learning models into the product and ensure they meet business requirements. Present results to different stakeholders
  • Tooling and Documentation: Build reusable libraries for common machine learning practices. Offer support and guidance to the usage of these tools. Maintain comprehensive documentation of libraries, models, experiments, and findings
What we offer
What we offer
  • Performance driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching
  • 100% paid health insurance for employees with 90% coverage for dependents
  • Lifestyle wallet - a highly flexible benefits spending account for wellness, learning, and more
  • Employer-paid life & disability insurance, fertility benefits, and mental health benefits
  • Time off to recharge including company holidays, paid time off, sick time, parental leave, and more
  • Exceptional office experience with catered meals, events, and comfortable workspaces
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

As a Senior Machine Learning Engineer, you will play a key role in advancing Dro...
Location
Location
United States
Salary
Salary:
196200.00 - 331800.00 USD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS, or PhD in Computer Science, Mathematics, Statistics, or other quantitative fields or related work experience
  • 9+ years of experience in engineering with 5+ years of experience building Machine Learning or AI systems
  • Professional working experience in ML modeling for at least one of the following: Recommender Systems, Search, or Ranking
  • Strong industry experience working with large scale data
  • Strong collaboration, analytical and problem-solving skills
  • Familiarity with the state-of-the-art in Large Language Models
  • Proven software engineering skills across multiple languages including but not limited to Python, Go, C/C++
  • Experience with Machine Learning software tools and libraries (e.g., PyTorch, Scikit-learn, numpy, pandas, etc.)
Job Responsibility
Job Responsibility
  • Design, build, evaluate, deploy and iterate on large scale Machine Learning systems and LLM systems across cloud and mobile/edge environments
  • Understand the Machine Learning stack at Dropbox, and build systems that help Dropbox personalize their users’ experience
  • Develop and maintain production-quality code for serving machine learning models at scale
  • Lead end-to-end LLM workflows: data curation, prompt engineering, retrieval-augmented generation (RAG) pipelines, tool use/agents, and fine-tuning (e.g., instruction tuning, LoRA/adapters) with rigorous evaluation
  • Optimize for latency, cost, and quality using techniques like quantization, distillation, caching, batching, and autoscaling
  • tailor models for on-device vs. cluster execution
  • Establish robust offline/online evaluation: experiment design, A/B testing, guardrails and safety checks, hallucination mitigation, and automated monitoring/observability with clear SLOs
  • Communicate technical trade-offs, risks, and impact to cross-functional stakeholders
  • write clear design docs, roadmaps, and decision records
  • Mentor teammates, contribute to code reviews and best practices, and help shape the technical direction of ML and AI at Dropbox
What we offer
What we offer
  • Competitive medical, dental, and vision coverage
  • 401(k) plan with a generous company match and immediate vesting
  • Flexible PTO/Paid Time Off, paid holidays, Volunteer Time Off, and more
  • Income Protection Plans: Life and disability insurance
  • Business Travel Protection: Travel medical and accident insurance
  • Perks Allowance to be used on what matters most to you
  • Parental benefits including: Parental Leave, Child and Adult Care, Day Care FSA, Fertility Benefits, Adoption and Surrogacy Support, and Lactation Support
  • Access to over 10,000 global co-working spaces through Gable.to
  • Quarterly Cell phone and internet allowance
  • Mental health and wellness benefits
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

As a Senior Machine Learning Engineer, you will play a key role in advancing Dro...
Location
Location
Canada
Salary
Salary:
205700.00 - 278300.00 CAD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS, or PhD in Computer Science, Mathematics, Statistics, or other quantitative fields or related work experience
  • 9+ years of experience in engineering with 5+ years of experience building Machine Learning or AI systems
  • Professional working experience in ML modeling for at least one of the following: Recommender Systems, Search, or Ranking
  • Strong industry experience working with large scale data
  • Strong collaboration, analytical and problem-solving skills
  • Familiarity with the state-of-the-art in Large Language Models
  • Proven software engineering skills across multiple languages including but not limited to Python, Go, C/C++
  • Experience with Machine Learning software tools and libraries (e.g., PyTorch, Scikit-learn, numpy, pandas, etc.)
Job Responsibility
Job Responsibility
  • Design, build, evaluate, deploy and iterate on large scale Machine Learning systems and LLM systems across cloud and mobile/edge environments
  • Understand the Machine Learning stack at Dropbox, and build systems that help Dropbox personalize their users’ experience
  • Develop and maintain production-quality code for serving machine learning models at scale
  • Lead end-to-end LLM workflows: data curation, prompt engineering, retrieval-augmented generation (RAG) pipelines, tool use/agents, and fine-tuning (e.g., instruction tuning, LoRA/adapters) with rigorous evaluation
  • Optimize for latency, cost, and quality using techniques like quantization, distillation, caching, batching, and autoscaling
  • tailor models for on-device vs. cluster execution
  • Establish robust offline/online evaluation: experiment design, A/B testing, guardrails and safety checks, hallucination mitigation, and automated monitoring/observability with clear SLOs
  • Communicate technical trade-offs, risks, and impact to cross-functional stakeholders
  • write clear design docs, roadmaps, and decision records
  • Mentor teammates, contribute to code reviews and best practices, and help shape the technical direction of ML and AI at Dropbox
What we offer
What we offer
  • Competitive medical, dental and vision coverage
  • Retirement savings through a defined contribution pension or savings plan
  • Flexible PTO/Paid Time Off, paid holidays, Volunteer Time Off
  • Income Protection Plans: Life and disability insurance
  • Business Travel Protection: Travel medical and accident insurance
  • Perks Allowance to be used on what matters most to you
  • Parental benefits including: Parental Leave, Fertility Benefits, Adoptions and Surrogacy support, and Lactation support
  • Mental health and wellness benefits
  • Fulltime
Read More
Arrow Right

Search Machine Learning Engineer Intern

Perplexity is looking for a Search Machine Learning Engineer Intern to help buil...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
perplexity.ai Logo
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong foundation in machine learning and statistics, with coursework or projects related to information retrieval, ranking, or recommender systems
  • Experience with Python and common ML frameworks (e.g. PyTorch, TensorFlow, JAX) through academic, open source, or personal projects
  • Self-driven and curious, with a strong sense of ownership, willingness to learn, and comfort working in a fast-paced environment
Job Responsibility
Job Responsibility
  • Contribute to experiments that improve search quality through better models, data usage, and evaluation tools, under the guidance of senior engineers
  • Design and implement components of the search platform and model stack, including retrieval, ranking, and classification models
  • Train evaluating models (including LLM-based approaches) for retrieval, ranking, and classification tasks
  • Support deployment and monitoring of search and ranking models in a scalable and performant way
  • Help build and iterate on RAG pipelines for grounding and answer generation
  • Collaborate with Data, AI, Infrastructure and Product teams to deliver improvements quickly and learn best practices in production ML
  • Fulltime
Read More
Arrow Right

Search Senior Machine Learning Engineer

Perplexity is seeking an experienced Senior Machine Learning Engineer to help bu...
Location
Location
Belgrade, London, Berlin
Salary
Salary:
Not provided
perplexity.ai Logo
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep understanding of search and retrieval systems, including quality evaluation principles and metrics
  • Proven track record with large-scale search or recommender systems
  • Self-driven, with a strong sense of ownership and execution
  • Minimum of 5 years of working on search or recsys-related projects
Job Responsibility
Job Responsibility
  • Relentlessly push search quality forward—through models, data, tools, or any other leverage available
  • Architect and build core components of our search platform and model stack
  • Train and evaluate retrieval, ranking and classification models, including LLMs
  • Deploy models - from boosting to LLMs - in a scalable and performant way
  • Build and optimize RAG pipelines for grounding and answer generation
  • Collaborate with Data, AI, Infrastructure and Product teams to ensure fast and high quality delivery
  • Fulltime
Read More
Arrow Right

Senior Applied Scientist

Copilot Discover helps hundreds of millions of people be informed, entertained, ...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics predictive analytics, research) OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research) OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research) OR equivalent experience
  • 2+ years of experience working with LLM, NLU or content‑quality/safety models at consumer scale, with clear business impact
Job Responsibility
Job Responsibility
  • Lead content‑quality understanding at scale
  • Design and deploy models that assess credibility, usefulness, freshness, safety, and diversity across modalities
  • reduce misinformation/toxicity error rates through prompt‑ and model‑level innovations
  • build human‑in‑the‑loop and active‑learning pipelines that get better over time
  • Advance the recommendation & ranking stack
  • Architect and productionize large‑scale DNN/LLM‑enhanced recommenders (representation learning, sequence modeling, retrieval/ranking, slate optimization), balancing user satisfaction, content quality, and business goals
  • Own evaluation and experimentation
  • Define offline metrics (e.g., NDCG, ERR, calibration) and online methodologies (A/B tests, interleaving, counterfactual & bandit approaches) to confidently attribute impact and guard against regressions
  • Champion safety & trust
  • Partner with policy and platform teams to encode safety standards and editorial principles into the ML system
  • Fulltime
Read More
Arrow Right
New

Commercial Sales Executive

Editions is Deliveroo’s global network of delivery-only kitchens, offering resta...
Location
Location
United Kingdom , London; City of London; East London; Central London; South East London; West London; Canary Wharf; South West London; North London; Greenwich; Stratford
Salary
Salary:
Not provided
socialvalueportal.com Logo
Social Value Portal Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • An ability to consistently hit and exceed targets: a proven track record in sales roles of beating demanding targets
  • Negotiation Mastery: Proven ability to structure complex deals and navigate high-stakes negotiations with business owners.
Job Responsibility
Job Responsibility
  • Mastering the Pipeline: Identify the best Editions targets with a clearly prioritised pipeline and engagement plan to prospect, pitch, and close these restaurants
  • Negotiate Strategic Deals: Pitch, negotiate and close important Editions deals, working with commercial teams to structure complex proposals and win-win deals that achieve the best outcomes for both our partners and Editions
  • Onboarding Excellence: Ensure new partners are set up for success by selling-in marketing packages and ensuring menu completeness at go-live
  • Stakeholder Alignment: Ensuring Regional Managers are up to date and clear as to how the newly acquired Editions partners are supporting their regional goals
What we offer
What we offer
  • Benefits differ by country, but we offer many benefits in areas including healthcare, well-being, parental leave, pensions, and generous annual leave allowances, including time off to support a charitable cause of your choice.
Read More
Arrow Right
New

Sales Support Specialist

As our business continues to grow, and our geographical reach widens, our custom...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
socialvalueportal.com Logo
Social Value Portal Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency in English is essential and an additional European language is highly desirable
  • Proven experience in a commercial, sales support, or analytical role
  • Strong attention to detail with the ability to manage multiple priorities in a fast-paced environment
  • Excellent communication, interpersonal, and customer service skills (internal and external)
  • Advanced Excel proficiency (e.g., pivot tables, VLOOKUP, formulas)
  • Power BI or similar BI tools are highly desirable
  • Sound understanding of CRM and/or ERP systems and their functionalities
  • Confident interpreting data and providing actionable insights to support commercial teams
  • Professional, proactive, and results-driven with a strong business acumen
  • Able to work under pressure, meet deadlines, and adapt to an evolving business environment
Job Responsibility
Job Responsibility
  • Taking, confirming and inputting customer orders
  • Monitoring customers and liaising closely with commercial, logistics and quality departments
  • Inputting purchase orders
  • Dealing with customer queries and responding in a timely manner
  • Sending requested quality documents to customers and liaising with the Quality team when necessary
  • Sending product samples to customers when required, including handling samples in the office or coordinating with warehouses
  • Sending price quotes to customers, liaising with the Product Management team and collecting necessary information
  • Assisting with lead qualification
  • Arranging and following up on samples
  • Logging opportunities and quotes in the CRM system
What we offer
What we offer
  • Personal growth, including training and development opportunities
  • Health Cash Plan
  • Subsidised gym membership
  • Fulltime
Read More
Arrow Right