CrawlJobs Logo

Machine Learning Engineer II

United States, San Francisco Employment contract 171000.00 - 190000.00 USD / Year · Job Posted April 24, 2026
Apply Position
Job Link Share

Job Description

The Marketplace Signals team at Uber is responsible for building and optimizing foundational marketplace signals that power user experiences and drive marketplace efficiency. Our team ensures that key signals—such as eyeball ETA, spinner time, and supply reliability indicators—are leveraged effectively across various Uber products and levers, enabling data-driven decision-making and seamless coordination across different business functions.

Job Responsibility

  • Develop and optimize ML models to enhance key marketplace signals (e.g., ETA predictions, supply availability metrics, demand forecasts)
  • Collaborate with cross-functional teams (Pricing, Matching, Driver Incentives, etc.) to ensure marketplace signals are effectively utilized
  • Improve operational efficiency by building a centralized, scalable system for marketplace signals that serves multiple use cases
  • Leverage cutting-edge ML techniques (deep learning, probabilistic modeling, reinforcement learning, etc.) to continuously refine marketplace signals

Requirements

  • B.S. in Statistics, Mathematics, Computer Science, or Machine Learning
  • 2 years of experience in software engineering with an emphasis on data-driven methodologies, deep learning, and online experimentation
  • Strong problem-solving skills, with expertise in ML methodologies
  • Experience in applying ML, statistics, or optimization techniques to solve large-scale real-world problems (e.g. ads tech, recommender systems)
  • Experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines
  • programming languages such as Python, Spark SQL, Presto, Go, Java

Nice to have

  • 3+ years of experience in software engineering specializing in applied ML methods
  • Experience in designing and crafting scalable, reliable, maintainable and reusable ML solutions using deep-learning techniques and statistical methods
  • Detail-oriented, ownership and truth-seeking mindset
  • Values and produces analytic evidence and insight, as well as applying them to improve technical solutions
  • Experience working in a cross-functional and/or cross-business projects, partnering with Product, Scientists, and cross-org leads to shape the team’s strategies
  • Master’s degree in Computer Science, Engineering, Mathematics or related field

What we offer

  • Bonus program
  • Equity award
  • Other types of compensation
  • 401(k) plan
  • Various benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Machine Learning Engineer II

8 matching positions

Machine Learning Engineer II

Uber's Marketplace is at the core of the business. The Earner Incentive team in ...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or M.S. degree in Computer Science, Statistics, Mathematics, Machine Learning, Operations Research, or a related technical field, or equivalent practical experience
  • 2+ years of experience in software engineering with an emphasis on data-driven methodologies, deep learning, and online experimentation
  • Solid understanding of machine learning and statistical techniques, including deep learning (e.g., multi-task learning), tree-based models, and experimentation
  • Proficiency in at least one production-grade language (Python, Scala, Java, or Go) and familiarity with common ML frameworks (e.g., PyTorch, TensorFlow, or scikit-learn)
  • Solid software engineering fundamentals, including the ability to write clean, maintainable production code, conduct thorough code reviews, and implement testing best practices
  • Experience operating and monitoring ML models in a production setting, with a basic understanding of MLOps workflows
  • Strong learning mindset, proactive ownership, and effective communication skills
  • ability to collaborate effectively within cross-functional teams
Job Responsibility
Job Responsibility
  • Build, productionize, and maintain ML solutions and data pipelines for the large-scale systems that power Uber's driver incentives
  • Implement and iterate on advanced ML and optimization techniques to improve marketplace efficiency and reliability, directly impacting the earning opportunities of millions of drivers
  • Translate business requirements into actionable technical tasks and practical, production-ready code, navigating technical trade-offs to ensure system reliability
  • Develop a deep understanding of incentives, pricing, and marketplace dynamics to build systems that align with operational needs and business goals
  • Contribute to high engineering standards by participating in design and code reviews, maintaining robust testing, and ensuring the stability of production ML systems
  • Partner closely with engineers, product managers, and scientists to ensure the successful delivery of high-impact solutions to marketplace problems
  • Own technical workstreams from development through production rollout, ensuring consistent execution and measurable impact on your immediate team's goals
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Various benefits
  • Fulltime
Read More
Arrow Right

Machine Learning Engineer II

In our ML and Science division, we strive to make magic within Uber’s marketplac...
Location
Location
United States , New York; Seattle; San Francisco; Sunnyvale
Salary
Salary:
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD, Master or equivalent experience in Computer Science, Machine Learning, Operations Research, Statistics, or other related quantitative fields or related field
  • 2 years minimum of industry experience as a Machine Learning Engineer/Research Scientist with a strong focus on deep learning and probabilistic modeling
  • Proficiency in multiple object-oriented programming languages (e.g. Python, Go, Java, C++)
  • Experience with any of the following: Spark, Hive, Kafka, Cassandra
  • Experience building and productionizing innovative end-to-end Machine Learning systems
  • Experience in exploratory data analysis, statistical modeling, hypothesis testing, and experimental design
  • Experience working with cross-functional teams(product, science, product ops etc)
Job Responsibility
Job Responsibility
  • Build statistical, optimization, and machine learning models
  • Develop innovative new earner incentives that earners for choosing our network and optimizing Uber’s new earner incentives spend
  • Optimize Uber’s background check spend and onboarding funnel
  • Design recommendation engines to recommend the most relevant earning opportunities and early lifecycle content
  • Develop matching algorithms for driver to driver mentorship program
  • Model and predict earner behaviors to improve earner experience throughout the onboarding funnel
  • Work closely with multi-functional leads to develop technical vision, new methodological approaches, and drive team direction
  • Collaborate with cross-functional teams such as product, engineering, operations, and marketing to drive ML system development end-to-end from conceptualization to final product
What we offer
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
  • Fulltime
Read More
Arrow Right

Machine Learning Engineer II

We are seeking a Research / Machine Learning Engineer II to support advanced AI/...
Location
Location
United States , Philadelphia, PA or Washington, DC
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 4 years of overall professional experience in software engineering, machine learning, or related fields
  • At least 1 year of hands-on experience working directly with machine learning models
  • Practical experience designing, implementing, or validating ML models in real-world environments
  • Familiarity with LLMs and prompt-based model interactions, particularly for testing or validation purposes
  • Strong understanding of ML workflows, including data preparation, model development, evaluation, and deployment concepts
  • Experience collaborating within large, distributed engineering teams
  • Strong programming skills and problem-solving abilities
  • Demonstrated focus on product quality, validation, and continuous improvement
Job Responsibility
Job Responsibility
  • Design, build, and enhance machine learning models primarily used for validation and quality assurance of AI/ML-driven tools
  • Develop models that assist in testing, validating, and improving automation frameworks used by engineering and tooling teams
  • Enhance and support existing AI/ML automation tools, including those working with speech and NLP data
  • Implement prompt-based interactions with Large Language Models (LLMs) to support validation and test use cases
  • Research, evaluate, and experiment with various ML models across multiple domains to determine best-fit solutions
  • Contribute software development efforts toward proof-of-concept initiatives in AI/ML, NLP, and related strategic areas (e.g., Computer Vision where applicable)
  • Collaborate closely with cross-functional engineering, tooling, and SDET teams across multiple locations
  • Support and mentor engineering teams by promoting modern software development, data practices, and quality-driven AI development
  • Ensure AI/ML solutions meet expectations for performance, reliability, scalability, and product quality
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Machine Learning Engineer II

We are dedicated to enhancing the rider experience through cutting-edge machine ...
Location
Location
Brazil , São Paulo
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Mathematics or related field
  • 3 years of experience in software engineering with an emphasis on data-driven methodologies, deep learning, and online experimentation
  • Strong problem-solving skills, with expertise in ML methodologies
  • Experience in applying ML, statistics, or optimization techniques to solve large-scale real-world problems (e.g. ads tech, recommender systems)
  • Experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines
  • programming languages such as Python, Spark SQL, Presto, Go, Java
Job Responsibility
Job Responsibility
  • Developing advanced intent modeling and ranking solutions to optimize personalized recommendations
  • Striking the right balance between ranking relevance and discovery (exploration vs. exploitation)
  • Researching and integrating new signals to improve key ranking metrics and user engagement
  • Building and deploying ML models at scale, ensuring high reliability and quality in online serving
Read More
Arrow Right

Machine Learning Engineer II

Dandy is transforming the massive and antiquated dental industry—an industry wor...
Location
Location
United States
Salary
Salary:
144375.00 - 165000.00 USD / Year
meetdandy.com Logo
Dandy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in Machine Learning, or new PhD graduate
  • Experience in Python
  • Experience with either PyTorch or Tensorflow
  • Have immaculate attention to detail and take pride in delivering excellent code and results
  • Masters or PhD in related field
Job Responsibility
Job Responsibility
  • Build machine learning models to extract structure from unstructured, information-dense 3D scans as well as other sensory data in dentistry
  • Research SOTA methods for developing models to accomplish 3D generative AI tasks as well as conventional computer vision tasks.
  • Work with product and research teams to identify opportunities for improvement in our current product line and for enabling upcoming product lines
  • Work with massive datasets to develop both generic models as well as fine tune models for specific applications
  • Develop evaluation methods which allow us to establish confidence in our datasets and models
  • Implement best practices for our MLOps pipelines
  • Work closely with product owners on a feature focused team to deliver value quickly to Dandy’s customers
What we offer
What we offer
  • Offers Equity
  • healthcare
  • dental
  • mental health support
  • parental planning resources
  • retirement savings options
  • generous paid time off
  • Fulltime
Read More
Arrow Right

Machine Learning Engineer II

Xometry is looking for a Machine Learning Engineer II who is excited about advan...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree is required, but an advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is highly preferred
  • Experience deploying and maintaining machine learning models in production environments
  • 4+ years of experience in machine learning, focusing on data engineering and/or data science
  • Proficient in Python, including key libraries such as PyTorch, TensorFlow, pandas, and numpy
  • Strong background in probability, statistics, and optimization techniques relevant to generative modeling
  • Familiarity with cloud computing resources and tools for model training and deployment (e.g., AWS SageMaker)
  • Familiar with software engineering principles, including version control, reproducibility, and continuous integration
Job Responsibility
Job Responsibility
  • Design, build, and optimize machine learning models to enhance Xometry’s platform and business operations
  • Analyze large datasets to extract meaningful patterns and insights
  • Collaborate with cross-functional teams to integrate machine learning models into production systems
  • Learn and apply best practices in model evaluation, performance tuning, and deployment
  • Influence technical direction by identifying opportunities to improve modeling approaches, data quality, and system architecture
  • Work across teams to ensure machine learning solutions are explainable, maintainable, and aligned with business goals
  • Help bridge the gap between research and production, ensuring models perform just as well in the real world as they do in notebooks
  • Gain exposure to cutting-edge machine learning frameworks, tools, and techniques used in the manufacturing industry
Read More
Arrow Right

Machine Learning Engineer II

Xometry is looking for a Machine Learning Engineer II who is excited about advan...
Location
Location
Brazil , Sao Paulo
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree is required
  • An advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is highly preferred
  • Experience deploying and maintaining machine learning models in production environments
  • 4+ years of experience in machine learning, focusing on data engineering and/or data science
  • Proficient in Python, including key libraries such as PyTorch, TensorFlow, pandas, and numpy
  • Strong background in probability, statistics, and optimization techniques relevant to generative modeling
  • Familiarity with cloud computing resources and tools for model training and deployment (e.g., AWS SageMaker)
  • Familiar with software engineering principles, including version control, reproducibility, and continuous integration
Job Responsibility
Job Responsibility
  • Design, build, and optimize machine learning models to enhance Xometry’s platform and business operations
  • Analyze large datasets to extract meaningful patterns and insights
  • Collaborate with cross-functional teams to integrate machine learning models into production systems
  • Learn and apply best practices in model evaluation, performance tuning, and deployment
  • Influence technical direction by identifying opportunities to improve modeling approaches, data quality, and system architecture
  • Work across teams to ensure machine learning solutions are explainable, maintainable, and aligned with business goals
  • Help bridge the gap between research and production, ensuring models perform just as well in the real world as they do in notebooks
  • Gain exposure to cutting-edge machine learning frameworks, tools, and techniques used in the manufacturing industry
Read More
Arrow Right

Machine Learning Engineer II

At Coursera, our Machine Learning team plays a crucial role in shaping the futur...
Location
Location
India
Salary
Salary:
Not provided
coursera.org Logo
Coursera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science, or related area with 3 Years minimum Machine Learning Scientist or Engineer industry experience
  • Highly skilled with Java development, Python and SQL/MySQL
  • Highly skilled with proficiency in ML ops with experience in building large-scale ML applications, services, pipelines and architecture
  • Solid understanding and experience in system design of ML systems (design pattern, OOD, architecture, modules, interfaces, etc)
  • Highly skilled with distributed processing architecture and ML/data workflow management platform (Spark, Databricks, Airflow, Kubeflow, MLflow etc)
  • Experience with containerization such as Docker and Kubernates
Job Responsibility
Job Responsibility
  • Work very closely with ML scientists and help them with model deployment in the production systems
  • Work very closely with ML scientists to find and solve engineering pain-points by building scalable, general-use platforms
  • Build scalable and reliable infrastructure and pipelines for data/feature processing and storage and also scalable training and evaluation infrastructure and pipelines to accelerate model development
  • Automate ML workflows to enhance productivity across training, evaluation, testing, and results generation
  • Partner with cross functional stakeholders to define a long-term vision for scaling ML/AI applications in production and help teams with their roadmap plannings
Read More
Arrow Right