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

Bloomreach is seeking a seasoned Senior Machine Learning Engineer to own the des...
Location
Location
Czechia , Brno; Prague
Salary
Salary:
Not provided
bloomreach.com Logo
Bloomreach
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in Computer Science or a related discipline with a strong mathematical foundation and excellent programming skills (primarily Python)
  • Ideally at least 5 years of experience building ML-driven fast and scalable ML/analytical algorithms in a corporate/startup environment
  • Strong awareness and understanding of recent trends in Generative AI and LLMs. Experience in working with GenAI stack will be treated as strong credentials
  • Strong understanding of various machine learning and natural language processing technologies, such as classification, information retrieval, clustering, knowledge graph, semi-supervised learning and ranking
  • Excellent exploratory data analysis skills with the ability to slice and dice data at scale using SQL in Redshift/BigQuery
  • Good problem solving and analytical skills. Ability to learn and adapt to newer ML technologies
  • Exposure to deep learning stack (PyTorch/Keras/TensorFlow) and techniques (Representation/Transfer Learning, RNN/LSTM, Transformers)
  • Experience working with Big Data in a cloud based production environment (AWS/GCP/Azure)
  • Effective communication skill in English, both verbally and in written form
Job Responsibility
Job Responsibility
  • Design, develop, and enhance ML/AI models which mainly power Search and Recommendation
  • Process historical data, search queries, product catalog, and images to extract hidden relations and features
  • Conduct research to explore ongoing cutting-edge ML techniques (especially deep learning) and conduct a quick POC
  • Work closely with Data Engineers and Senior Data Scientists to integrate and scale ML components to a production-level that can handle terabytes of data
  • Continuously learn and stay up to date with the current state-of-the-art techniques by reading research papers and attending AI/ML conferences
What we offer
What we offer
  • A great deal of freedom and trust
  • Flexible working hours
  • Work virtual-first with several Bloomreach Hubs available across three continents
  • Company events
  • 5 paid days off to volunteer
  • People Development Program
  • Communication coach available
  • Leader Development Program
  • $1,500 professional education budget annually
  • Employee Assistance Program with counselors
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

Bloomreach is seeking a seasoned Senior Machine Learning Engineer to own the des...
Location
Location
Slovakia , Bratislava
Salary
Salary:
4500.00 EUR / Month
bloomreach.com Logo
Bloomreach
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in Computer Science or a related discipline with a strong mathematical foundation and excellent programming skills (primarily Python)
  • Ideally at least 5 years of experience building ML-driven fast and scalable ML/analytical algorithms in a corporate/startup environment
  • Strong awareness and understanding of recent trends in Generative AI and LLMs. Experience in working with GenAI stack will be treated as strong credentials
  • Strong understanding of various machine learning and natural language processing technologies, such as classification, information retrieval, clustering, knowledge graph, semi-supervised learning and ranking
  • Excellent exploratory data analysis skills with the ability to slice and dice data at scale using SQL in Redshift/BigQuery
  • Good problem solving and analytical skills. Ability to learn and adapt to newer ML technologies
  • Exposure to deep learning stack (PyTorch/Keras/TensorFlow) and techniques (Representation/Transfer Learning, RNN/LSTM, Transformers)
  • Experience working with Big Data in a cloud based production environment (AWS/GCP/Azure)
  • Effective communication skill in English, both verbally and in written form
Job Responsibility
Job Responsibility
  • Design, develop, and enhance ML/AI models which mainly power Search and Recommendation
  • Process historical data, search queries, product catalog, and images to extract hidden relations and features
  • Conduct research to explore ongoing cutting-edge ML techniques (especially deep learning) and conduct a quick POC
  • Work closely with Data Engineers and Senior Data Scientists to integrate and scale ML components to a production-level that can handle terabytes of data
  • Continuously learn and stay up to date with the current state-of-the-art techniques by reading research papers and attending AI/ML conferences
What we offer
What we offer
  • Restricted stock units
  • Company performance bonus
  • Great deal of freedom and trust
  • Flexible working hours
  • Virtual-first work with several Bloomreach Hubs available across three continents
  • Company events
  • 5 paid days off to volunteer
  • People Development Program
  • Personal development workshops
  • Communication coach available
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
United States , Menlo Park; Bellevue
Salary
Salary:
187000.00 - 220000.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
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
New

Internship priority africa and external relations

The overall mission of the sector for Priority Africa and External Relations is ...
Location
Location
Salary
Salary:
Not provided
UNESCO
Expiration Date
June 30, 2026
Flip Icon
Requirements
Requirements
  • At least 20 years old
  • Currently enrolled in 3rd/final year of Bachelor's degree OR currently enrolled in Master's/PhD/equivalent OR completed Bachelor's/Master's/PhD within last 12 months
  • Excellent command of written and spoken English or French
  • Working knowledge of other language (English or French) is an asset
  • Excellent knowledge of computer systems and office-related software
  • Ability to work well in a team and adapt to an international working environment
  • Strong interpersonal and communication skills
Job Responsibility
Job Responsibility
  • Prepare preliminary draft notes, memoranda, letters and/or other Sector’s proposals for submission to member States, Programmes Sectors,and potential public and private partners
  • Assist in researching and analyzing information provision to briefings for bilateral meetings
  • Provide assistance in coordinating the Sector’s contributions to Statutory meetings (General conference, Executive Board), and drafting of reports
  • Assist in dealing with a wide range of issues of the PAX sector, by providing timely, accurate and specific information in response to queries, thus contributing to maintaining close working relationships with the Delegations, Programme Sectors and Central services, Field Offices, partners and other stakeholders
  • Assist in the organization of meetings, events and provide technical support to ensure success of the work team
  • Update PAX Website on Intranet, notably on information in relations with Member States, UNESCO events, publication etc
  • Undertake any other tasks which may be assigned by the Supervisor
What we offer
What we offer
  • 2.5 days of leave per month
  • Additional leave of 1 working day per complete month of internship
  • Limited workplace insurance coverage against risk of injury, illness, disability, or death incurred during the period of the internship and directly attributable to the execution of the internship
Read More
Arrow Right
New

Intern

Stericycle is a U.S. based business-to-business services company and leading pro...
Location
Location
Salary
Salary:
20.00 USD / Hour
stericycle.com Logo
Stericycle
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Current undergraduate or graduate level student, or recent graduate
  • Motivated, energetic, ready to jump into new situations
  • Prefer students entering their junior or senior years and recent graduates
  • Ability to communicate effectively, both in written format and verbally
  • Ability to use Microsoft Word, Excel, and Outlook
  • Must be 18 years or older, with a HS diploma or equivalent
Job Responsibility
Job Responsibility
  • Consulting with Subject Matter Experts (SMEs) and stakeholders to understand training needs in an expeditious environment
  • Creating and updating internal processes, templates, and versions to minimize future content development time
  • Potential for developing storyboards and scripts, while converting them into appropriate interactive modalities (ILT/vILT, eLearnings, gamification, etc.) and managing overall content enhancement within our LMS
  • Align your ingenuity and innovative ideas with the global strategic plans of the business
  • Perform other duties and responsibilities, as assigned
What we offer
What we offer
  • Health care program which includes medical, dental, vision and prescription coverage
  • Healthcare and dependent care flexible spending accounts
  • Life and accidental death and dismemberment insurance
  • Employee assistance program
  • Tuition reimbursement
  • Paid vacation and sick time
  • 401(k) plan
  • Employee stock purchase plan
Read More
Arrow Right
New

Non-staff consultant - ai readiness assessment methodology

UNESCO seeks an expert to oversee the implementation of the Readiness Assessment...
Location
Location
Suriname
Salary
Salary:
Not provided
UNESCO
Expiration Date
February 16, 2026
Flip Icon
Requirements
Requirements
  • Advanced university degree (PhD, or minimum a specialized Master’s or equivalent) in governance of artificial intelligence, or ethical and social implications of artificial intelligence or digital technologies, or law enforcement and technology, or other relevant, related fields
  • A minimum of 7 years of professional or research experience in the Technology industry, ICTs and within the ethical, legal, social and governance issues of artificial intelligence and related digital technologies, at national and/or international level
  • Proven experience in conducting research and analysis and/or implementing programmes/projects on the ethical, legal, social and governance issues of artificial intelligence and related digital technologies, as well as standards related to these issues
  • Experience in producing policy-oriented reports or recommendations is required
  • Understanding of the development framework in the Caribbean sub-region, including on issues related to artificial intelligence and frontier technologies
  • A very good understanding of the ethical, legal, social and governance issues of artificial intelligence and related digital technologies
  • Excellent knowledge on the contexts and dynamics of governance of AI in the implementing country, including policies, legislative and regulatory frameworks, institutional mechanisms, organizational structures and processes, and initiatives by different stakeholders in this field
  • Experience in undertaking policy review and assessments, both qualitatively and quantitatively, on topics related to governance of AI or related digital technologies
  • Proven ability to draft clearly, objectively and concisely and to produce high quality policy-oriented analysis and synthesis documents
  • Tact, discretion and diplomacy are required in dealing with Stakeholders
Job Responsibility
Job Responsibility
  • Provide a RAM implementation timeline in coordination with UNESCO
  • Carry out a mapping of key stakeholders to be engaged for data collection purposes in the RAM implementation
  • Facilitate work and liaise with a multidisciplinary National Steering Committee that will oversee the deployment of the RAM from the government’s side
  • Conduct the RAM questionnaire to gain in-depth understanding of the potential for AI development, the state of the art in the country in terms of institutional and regulatory readiness, as well as the regulatory and institutional gaps to be filled to transform the potential into action
  • Coordinate broad-based multistakeholder national consultations and/or focus groups to present the results of the readiness assessment and to facilitate discussions leading to the identification of needs, concerns, and policy priorities
  • Prepare a diagnostic report based on the outcomes of the RAM exercise
  • Organize a mid-term update call with the UNESCO Office and Government counterpart
  • Organize a validation workshop, together with the UNESCO Office and Government counterpart, to present the draft country report based on the RAM implementation
  • Draft the final policy-oriented country report presenting the findings of the updated RAM questionnaire
  • Support UNESCO and the government counterpart in the organization of the launch of the report with national representatives and main stakeholders
!
Read More
Arrow Right