Machine Learning Engineer II, Pricing

💰 ₹50,400 - ₹80,640 (Est.) 📍 Toronto

Job Description

Job description
About the Role

Uber’s Marketplace is at the heart of Uber’s business and the Dynamic Supply Pricing (DSP) team develops the models, algorithms, signals, and large-scale distributed systems that power real-time driver pricing for billions of rides. Engineers on the team work on cutting-edge marketplace ML problems and real-time multi-objective optimizations serving 1M+ predictions/second. They regularly present $1B+ opportunities to executive stakeholders and receive close mentorship from the most senior engineers within the organization, setting you up for fast-tracked career growth and the opportunity to learn from experienced technical leaders.

We are looking for exceptional ML engineers with a track record of extraordinary impact and with a passion for building large-scale systems that optimize multi-sided real-time marketplaces. In this role, you will lead the design, development, and productionization of advanced ML models and pricing algorithms, covering deep learning, causal modeling, and reinforcement learning. You will work with engineers, product managers, and scientists to set the team’s technical direction and solve some of Uber’s most challenging and most complex business problems in order to provide earnings opportunities for millions of drivers worldwide.

What You Will Do
• Design, develop, and productionize end-to-end ML solutions for large-scale distributed systems serving billions of trips
• Develop novel pricing approaches for online marketplaces combining machine learning, algorithmic game theory, and optimization to provide earnings opportunities for millions of drivers
• Partner with senior engineers to plan the scope and execution of projects and mentor junior team members on design and implementation
• Work with a team of engineers, product managers, and scientists to design and deliver high-impact technical solutions to complex business problems

Basic Qualifications
• Ph.D., M.S. or Bachelor's degree in Computer Science, Machine Learning, or Operations Research, or equivalent technical background with exceptional demonstrated impact
• 2+ years of experience in developing and deploying machine learning models and optimization algorithms in large-scale production environments
• Proficiency in programming languages such as Python, Scala, Java, or Go
• Experience with large-scale data systems (e.g. Spark, Ray), real-time processing (e.g. Flink), and microservices architectures
• Experience in the development, training, productionization and monitoring of ML solutions at scale, ranging from offline pipelines to online serving and MLOps
• Familiarity with modern ML algorithms (e.g. DNNs, multi-task models, transformers) and mathematical optimization (e.g. LP, convex optimization), combined with proven ability and ambition to continuously deepen expertise in these areas

Preferred Qualifications
• Experience in translating ambiguous business problems into technical solutions in a structured and principled way
• Strong communication skills, including through documentation and design discussions
• Experience in developing and deploying pricing algorithms for multi-sided real-time marketplaces with strategic agent behavior
• Experience in reinforcement learning and causal machine learning

For Canada-based roles: The base salary range for this role is CAD$136,000 per year - CAD$151,000 per year.

You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
• Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com

💡 Quick Summary

Seeking a career-building opportunity? The Machine Learning Engineer II, Pricing position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Toronto offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Uber

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Machine Learning Engineer II, Pricing in Toronto is ₹50,400 - ₹80,640 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Machine Learning Engineer II, Pricing is an on-site position based in Toronto. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Machine Learning Engineer II, Pricing. Previous experience in IT Engineer & Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Principal Software Engineer (Network/ Network Security domain)

    About Us Sophos is a global leader and innovator of advanced security solutions for defeating cyberattacks. The company acquired Secureworks in February 2025, bringing together two pioneers that have redefined the cybersecurity industry with their in...

    Full Time / Part Time

    Salary Estimated: 23K to 35K

    Remote

    September 3, 2026


    Apply Now

  • Structural Design Engineer

    Salary Range : Rs. 20000 - Rs. 45000 , based on skills, experience, and interview performance Educational Requirement : Graduate Work Arrangement : Work From Office Gender Preference : Both male and female can apply Skills Requirement : No predefined...

    Full Time / Part Time

    Salary Estimated: 18K to 25K

    Remote

    September 3, 2026


    Apply Now

  • Site Engineer - Mechanical

    Site Engineer - Mechanical Role Purpose : The Site Engineer is responsible for executing the vendor’s scope of work at site in strict accordance with approved drawings, specifications, schedule, and safety requirements , under the technical direction...

    Full Time / Part Time

    Salary Estimated: 21K to 24K

    Remote

    September 3, 2026


    Apply Now

  • Billing Engineer

    Responsibilities: Prepare client and subcontractor bills Take site measurements and verify quantities Check BOQ, drawings, and work progress Track project costs and variations Prepare RA bills and final bills Coordinate with site team and accounts Ma...

    Full Time / Part Time

    Salary Estimated: 19K to 25K

    Remote

    September 3, 2026


    Apply Now

  • Electrical Engineer Jobs at Delhi Metro – Diploma | B.Tech – Apply Now

    Job Title: Electrical Engineer – Delhi Metro Rail Project Organization: Delhi Metro Rail Corporation (DMRC) – via Authorized Recruitment Partner Location: Delhi NCR (Station, Depot & Project Sites) Job Type: Full-Time | On-site | Contractual/Perm...

    Full Time / Part Time

    Salary Estimated: 18K to 26K

    Remote

    September 3, 2026


    Apply Now

  • Estimation Engineer

    Position: Civil Estimation Engineer WORK EXPERIENCE • 2 to 10 years of experience in civil estimation within the real estate or construction industry. • Proficiency in estimation software such as AutoCAD, MS Excel, CostX, or Candy. • Solid understand...

    Full Time / Part Time

    Salary Estimated: 23K to 31K

    Remote

    September 3, 2026


    Apply Now

×

Login to Apply

Don't have an account? Register here