CrawlJobs Logo

Senior Machine Learning Engineer, Pricing

Canada 141000.00 - 194000.00 CAD / Year · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

We’re looking for a Machine Learning Engineer to design, deploy, and own production machine learning models that drive Lime’s core pricing decisions. You’ll design and own production ML systems that make real-time pricing decisions under uncertainty—balancing rider demand, fleet supply, regulatory constraints, and business objectives across millions of rides. This role sits at the intersection of ML modeling, backend systems, and product decision-making, with direct ownership of models that ship, learn, and evolve in production. You’ll work on ambitious initiatives, scale successful products, and help define the future of pricing at Lime.

Job Responsibility

  • Translate complex business problems into solutions that leverage end-to-end, production-level machine learning systems
  • Develop, iterate on, and productionize machine learning models, owning both model logic and supporting systems
  • Implement and own backend pricing services and APIs consumed by the Lime App
  • Architect and build scalable, reliable platforms and services that power pricing decisions and enable new product initiatives
  • Build trust with leadership to influence the company's pricing strategy through reasoning and communication of model performance and technical vision
  • Collaborate with other Software Engineers and Data Scientists to raise the bar on ML standards and Engineering Excellence
  • Mentor and support engineers on the team, helping grow technical depth and develop future leaders

Requirements

  • 5+ years of industry professional software engineering experience deploying machine learning methods at scale in production level systems
  • 2+ years of experience in Reinforcement Learning with expertise implementing customized reward functions, policy optimization, and multi-armed bandits
  • 2+ years of backend development experience (Ruby on Rails is a plus)
  • Fluency in Python and experience with modern ML frameworks (e.g., PyTorch, TensorFlow) and data tools (e.g. SQL, pandas, spark, airflow)
  • Experience with cloud computing services or platforms (preferably AWS)

Nice to have

Experience with both Snowflake and Sagemaker is a plus

What we offer

  • Offers Equity
  • Offers Bonus

Looking for more opportunities?

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

Similar Jobs for

Senior Machine Learning Engineer, Pricing

8 matching positions

Senior Machine Learning Engineer - Rider Pricing & Incentives

Uber Marketplace is at the heart of Uber’s business, with Rider Pricing & Incent...
Location
Location
United States , Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Masters degree in Computer Science, Engineering, Mathematics, or a related field, with 5+ years of full-time engineering experience
  • Proficiency in one or more programming languages (e.g., C, C++, Java, Python, Go)
  • Experience with machine learning and optimization algorithms
Job Responsibility
Job Responsibility
  • Take a lead on pricing ML and optimization problems, by developing and implementing new machine learning and optimization techniques powering billions of rides around the world, and helping riders achieve their mobility needs
  • Improve the performance of models and algorithms powering pricing algorithms and promotion targeting
  • Own the problem E2E, including working with cross-functional teams to define the product and/or technical roadmap
  • Mentor more junior team members by role modeling ML best practices
  • Collaborate with cross-functional teams to ensure alignment and drive Uber’s ridership and revenue growth
  • Help Uber’s end-users by making mobility options accessible and affordable
What we offer
What we offer
  • Bonus program
  • Equity award
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer, Dynamic Pricing

The mission of the Surge team is to maintain overall marketplace reliability by ...
Location
Location
United States , Sunnyvale; San Francisco
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in relevant fields (CS, EE, Math, Stats, etc.) with a focus on Machine Learning
  • 3+ years of experience in an ML role with an emphasis on data and experiment driven model development
  • Expertise in deep learning and optimization algorithms
  • Experience with ML frameworks such as PyTorch and TensorFlow
  • Experience building and productionizing innovative end-to-end Machine Learning systems
  • Proficiency in one or more coding languages such as Python, Java, Go, or C++
  • Strong communication skills and can work effectively with cross-functional partners
  • Strong sense of ownership and tenacity toward hard machine-learning projects
Job Responsibility
Job Responsibility
  • Work with a mixed team of Engineers, Operations Researchers, and Economists to build large-scale pricing optimization systems to set prices based on real-time marketplace conditions for Uber’s rides products globally
  • Build ML models, conduct experiments, define monitoring metrics, and ensure good operational excellence at scale
  • Help improve existing models through novel architectures and features in addition to identifying new applications and opportunities for Machine Learning
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
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Senior Staff Machine Learning Engineer - Driver Pricing & Marketplace Optimization

We’re seeking an exceptional Senior Staff ML Engineer to lead breakthrough ML in...
Location
Location
United States , Sunnyvale, California; San Francisco, California
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in Computer Science, Machine Learning, Operations Research, or related quantitative field OR Master’s degree with 12+ years of industry experience
  • 10+ years of experience building and deploying ML models in large-scale production environments
  • Expert-level proficiency in modern ML frameworks (TensorFlow, PyTorch, JAX) and distributed computing platforms (Spark, Ray)
  • Deep expertise across multiple areas including: Deep Learning, Causal Inference, Reinforcement Learning, Multi-objective Optimization, Algorithmic Game Theory, and Large-scale Ads Ranking/Auction Systems
  • Proven track record of leading complex ML projects from research through production with significant measurable business impact
  • Strong programming skills in Python, Java, or Go with experience building production ML systems
  • Experience with feature engineering, model serving, and ML infrastructure at scale (handling millions of predictions per second)
  • Technical leadership experience including mentoring senior engineers and driving cross-team technical initiatives
Job Responsibility
Job Responsibility
  • Lead the design and implementation of advanced ML systems for dynamic pricing algorithms serving millions of drivers across 70+ countries around the world
  • Architect real-time ML infrastructure handling 1M+ pricing decisions per second with sub-50ms latency requirements
  • Drive breakthrough research in causal ML, reinforcement learning, algorithmic game theory, and multi-objective optimization for marketplace optimization with strategic agents
  • Own end-to-end ML model lifecycle from research through production deployment and continuous optimization
  • Build scalable ML architecture and feature management systems supporting Driver Pricing and broader Marketplace teams
  • Design experimentation frameworks enabling rapid testing of pricing algorithms using A/B, Switchback, Synthetic Control, and other experimental methodologies
  • Establish ML engineering best practices, monitoring, and operational excellence across the organization
  • Create platform abstractions that enable other ML engineers to iterate faster on pricing algorithms
  • Partner with Product, Operations, and Earner Experience teams to translate complex business requirements into ML solutions
  • Collaborate with Marketplace Engineering and Science teams to productionize cutting-edge ML research
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 for various benefits
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer - Earner Incentive

Uber’s Marketplace is at the core of the business. The Earner Incentive team in ...
Location
Location
United States , Seattle; San Francisco; Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D., M.S., or Bachelor’s degree in Computer Science, Statistics, Mathematics, Machine Learning, Operations Research, or a related field, or equivalent practical experience with demonstrated impact
  • 5+ years of experience across the end-to-end ML lifecycle, including data analysis, feature engineering, model development, deployment, monitoring, and iteration in large-scale production systems
  • Proven ability to deliver measurable business impact and strong understanding of MLOps best practices
  • Strong understanding of a broad range of ML and statistical techniques, including deep learning (e.g., multi-task learning, transformers), tree-based models, and classical approaches
  • Proficiency in at least one production language (Python, Scala, Java, or Go) and common ML frameworks (e.g., PyTorch, TensorFlow, scikit-learn)
  • Solid software engineering skills, including system design, writing and reviewing production-quality code, testing, and operating ML systems in production
  • Strong ownership, learning mindset, collaboration and communication skills
  • able to work independently and effectively in cross-functional teams
Job Responsibility
Job Responsibility
  • Design, develop, productionize, and operate end-to-end ML solutions and data pipelines for large-scale systems that power driver incentives
  • Develop and apply advanced ML and optimization techniques to design incentive mechanisms for online marketplaces
  • Build deep domain expertise in incentives, pricing, and marketplace dynamics, and understand how these systems interact with Operations
  • Help set the team’s technical direction and drive execution in partnership with technical leads
  • Collaborate closely with engineers, product managers, scientists, and Operations to drive clarity, alignment, and delivery of high-impact solutions
  • Own projects end-to-end, from ideation and design through production rollout and iteration, and drive measurable business impact across teams
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

Senior Machine Learning Engineer

Xometry is seeking a Senior Machine Learning Engineer to join our growing organi...
Location
Location
Brazil
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with state of the art ML modeling techniques and approaches like transformers, self supervised pre-training, generative modeling, LLMs, etc
  • Experience with large scale data processing (e.g., Hands-on experience training and applying models at scale using deep learning frameworks like PyTorch or Tensorflow)
  • A cloud-native software craftsperson with hands on experience with containers, container orchestration, and distributed systems
  • An engineer with a self-driven attitude who can own problems and deliver solutions
  • Strong software fundamentals with experience in design patterns, refactoring, OOP, and testing
  • A cloud practitioner who values the “shift-left” mentality by building systems with Infrastructure as Code, not console clicking
  • Data’s at the heart of our systems, we hope it's yours too. You’re comfortable working with SQL and/or NoSQL, understand database design, and data analysis
  • Experience building and consuming CI/CD pipelines
  • Someone who knows their way around the command line and has experience working with *nix systems
  • 5+ years working experience in the engineering teams that build large-scale ML-driven user-facing products
Job Responsibility
Job Responsibility
  • Play a crucial role in exploring new machine learning opportunities, researching and performing proof of concepts, and bringing new machine learning and AI solutions into Xometry’s platform
  • Develop and implement machine learning models that improve Xometry’s ability to predict cost, price, and sourcing options for our customers and suppliers
  • Lead the evaluation of emerging technologies, identifying areas for improvement, and developing new features while ensuring the reliability and scalability of Xometry’s platform
  • Lead the exploration of emerging AI and machine learning technologies and develop proof-of-concepts to assess their potential impact on Xometry’s platform
  • Collaborate with cross-functional teams to gather requirements, prioritize features, and define technical solutions based on the latest innovations
  • Monitor machine learning models and AI performance and troubleshoot issues as they arise
  • Contribute to the documentation and knowledge base to help other teams understand and use Xometry’s AI effectively
Read More
Arrow Right

Senior Machine Learning Engineer

Xometry is seeking a Senior Machine Learning Engineer to join our growing organi...
Location
Location
United States , Lexington
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with state of the art ML modeling techniques and approaches like transformers, self supervised pre-training, generative modeling, LLMs, etc
  • Experience with large scale data processing (e.g., Hands-on experience training and applying models at scale using deep learning frameworks like PyTorch or Tensorflow)
  • A cloud-native software craftsperson with hands on experience with containers, container orchestration, and distributed systems
  • Strong software fundamentals with experience in design patterns, refactoring, OOP, and testing
  • A cloud practitioner who values the “shift-left” mentality by building systems with Infrastructure as Code
  • Comfortable working with SQL and/or NoSQL, understand database design, and data analysis
  • Experience building and consuming CI/CD pipelines
  • Experience working with *nix systems
  • 5+ years working experience in the engineering teams that build large-scale ML-driven user-facing products
  • 3+ years experience leading cross-team engineering efforts
Job Responsibility
Job Responsibility
  • Explore new machine learning opportunities, researching and performing proof of concepts, and bringing new machine learning and AI solutions into Xometry’s platform
  • Develop and implement machine learning models that improve Xometry’s ability to predict cost, price, and sourcing options for our customers and suppliers
  • Lead the evaluation of emerging technologies, identifying areas for improvement, and developing new features while ensuring the reliability and scalability of Xometry’s platform
  • Lead the exploration of emerging AI and machine learning technologies and develop proof-of-concepts to assess their potential impact on Xometry’s platform
  • Collaborate with cross-functional teams to gather requirements, prioritize features, and define technical solutions based on the latest innovations
  • Monitor machine learning models and AI performance and troubleshoot issues as they arise
  • Contribute to the documentation and knowledge base to help other teams understand and use Xometry’s AI effectively
Read More
Arrow Right

Senior Machine Learning Engineer

Xometry is seeking a Senior Machine Learning Engineer to join our growing organi...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with state of the art ML modeling techniques and approaches like transformers, self supervised pre-training, generative modeling, LLMs, etc
  • Experience with large scale data processing (e.g., Hands-on experience training and applying models at scale using deep learning frameworks like PyTorch or Tensorflow)
  • A cloud-native software craftsperson with hands on experience with containers, container orchestration, and distributed systems
  • An engineer with a self-driven attitude who can own problems and deliver solutions
  • Strong software fundamentals with experience in design patterns, refactoring, OOP, and testing
  • A cloud practitioner who values the “shift-left” mentality by building systems with Infrastructure as Code, not console clicking
  • Data’s at the heart of our systems, we hope it's yours too. You’re comfortable working with SQL and/or NoSQL, understand database design, and data analysis
  • Experience building and consuming CI/CD pipelines
  • Someone who knows their way around the command line and has experience working with *nix systems
  • 5+ years working experience in the engineering teams that build large-scale ML-driven user-facing products
Job Responsibility
Job Responsibility
  • Play a crucial role in exploring new machine learning opportunities, researching and performing proof of concepts, and bringing new machine learning and AI solutions into Xometry’s platform
  • Develop and implement machine learning models that improve Xometry’s ability to predict cost, price, and sourcing options for our customers and suppliers
  • Be responsible for leading the evaluation of emerging technologies, identifying areas for improvement, and developing new features while ensuring the reliability and scalability of Xometry’s platform
  • Lead the exploration of emerging AI and machine learning technologies and develop proof-of-concepts to assess their potential impact on Xometry’s platform
  • Collaborate with cross-functional teams to gather requirements, prioritize features, and define technical solutions based on the latest innovations
  • Monitor machine learning models and AI performance and troubleshoot issues as they arise
  • Contribute to the documentation and knowledge base to help other teams understand and use Xometry’s AI effectively
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

Xometry is seeking a Senior Machine Learning Engineer to join our growing organi...
Location
Location
United States , North Bethesda
Salary
Salary:
123000.00 - 159000.00 USD / Year
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with state of the art ML modeling techniques and approaches like transformers, self supervised pre-training, generative modeling, LLMs, etc
  • Experience with large scale data processing (e.g., Hands-on experience training and applying models at scale using deep learning frameworks like PyTorch or Tensorflow)
  • A cloud-native software craftsperson with hands on experience with containers, container orchestration, and distributed systems
  • Strong software fundamentals with experience in design patterns, refactoring, OOP, and testing
  • A cloud practitioner who values the “shift-left” mentality by building systems with Infrastructure as Code
  • Comfortable working with SQL and/or NoSQL, understand database design, and data analysis
  • Experience building and consuming CI/CD pipelines
  • Experience working with *nix systems
  • 5+ years working experience in the engineering teams that build large-scale ML-driven user-facing products
  • 3+ years experience leading cross-team engineering efforts
Job Responsibility
Job Responsibility
  • Play a crucial role in exploring new machine learning opportunities, researching and performing proof of concepts, and bringing new machine learning and AI solutions into Xometry’s platform
  • Develop and implement machine learning models that improve Xometry’s ability to predict cost, price, and sourcing options for our customers and suppliers
  • Lead the evaluation of emerging technologies, identifying areas for improvement, and developing new features while ensuring the reliability and scalability of Xometry’s platform
  • Lead the exploration of emerging AI and machine learning technologies and develop proof-of-concepts to assess their potential impact on Xometry’s platform
  • Collaborate with cross-functional teams to gather requirements, prioritize features, and define technical solutions based on the latest innovations
  • Monitor machine learning models and AI performance and troubleshoot issues as they arise
  • Contribute to the documentation and knowledge base to help other teams understand and use Xometry’s AI effectively
What we offer
What we offer
  • 401(k) match
  • medical, dental and vision insurance
  • life and disability insurance
  • generous paid time off including vacation, sick leave, floating and fixed holidays, maternity and bonding leave
  • EAP, other wellbeing resources
  • Fulltime
Read More
Arrow Right