CrawlJobs Logo

Principal Engineer - Marketplace

United States, San Francisco 302000.00 - 336000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Principal Engineer role in the Marketplace Engineering team to lead breakthrough ML innovation in Uber’s Driver Pricing organization. This is a high-impact role where you’ll architect and build next-generation ML systems that directly optimize marketplace efficiency and driver earnings for millions of drivers globally. You’ll tackle some of the most complex problems in applied machine learning: real-time pricing optimization, supply-demand balancing, and driver behavior modeling at unprecedented scale. Your work will involve cutting-edge techniques including causal inference, reinforcement learning, algorithmic game theory, and multi-objective optimization to solve challenges that don’t exist anywhere else in the industry.

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
  • Develop and enforce best practices in system design, ensuring data integrity, security, and optimal performance
  • Serve as a representative for the Marketplace organization to the broader internal and external technical community
  • Contribute to the eng brand for Marketplace and serve as a talent magnet to help attract and retain talent for the team
  • Stay abreast of industry trends and emerging technologies in software engineering, focused particularly on ML/AI, to enhance our systems and processes continually
  • 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
  • Work with Platform Engineering teams to ensure ML systems meet reliability and performance standards
  • Influence technical roadmaps across multiple teams through technical leadership and strategic thinking
  • Collaborate with internal ML/AI infra teams at Uber to build and deploy AI solutions that have a meaningful impact to the business
  • Mentor and grow senior ML engineers, establishing technical standards and engineering culture
  • Lead technical discussions and architecture reviews for complex ML systems
  • Drive knowledge sharing and technical excellence across the Driver Pricing engineering organization

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
  • Advanced Deep Learning and Neural Network architectures
  • Scalable ML architecture and distributed model training
  • Feature engineering and real-time feature serving
  • ML model deployment, monitoring, and lifecycle management
  • Statistical analysis and experimental design for ML systems
  • Causal Machine Learning and causal inference methodologies
  • Reinforcement Learning and Multi-Armed Bandits
  • Multi-objective optimization and Pareto efficiency
  • Algorithmic Game Theory for strategic agent modeling

Nice to have

  • Marketplace or two-sided platform ML experience with understanding of supply-demand dynamics and pricing mechanisms
  • Publications or patents in applied machine learning, particularly in areas relevant to optimization, pricing, or marketplace dynamics
  • Experience with causal inference methodologies and their application to business problems with network effects
  • Reinforcement learning experience in production environments with long-term optimization and strategic agent considerations
  • Technical leadership experience including mentoring senior engineers and driving cross-team technical initiatives
  • Experience with real-time ML systems requiring low-latency inference and high-throughput model serving
  • Background in economics, operations research, or related quantitative disciplines with application to marketplace problems
  • Experience with Ads ranking and auction systems with strategic bidding agents and real-time optimization
  • Personalization and ranking systems at scale
  • Time series forecasting and demand prediction
  • Graph-based ML for network effects modeling
  • Experience with Ads ranking and auction systems

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 (details at provided link)

Looking for more opportunities?

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

Similar Jobs for

Principal Engineer - Marketplace

8 matching positions

Sr Principal Engineer, Software

Unique and exciting opportunity to contribute to the design, development and sup...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly process oriented and demonstrated proficiency in various software development lifecycle methodologies including Agile, Iterative, V-Model, etc.
  • Knowledge of medical device software development is highly preferred including knowledge of standards such as IEC 62304, ISO 14971
  • Must have several participated in several projects which lead to successful product introduction in the marketplace and at least some of them had significant positive business impact
  • Deep and broad understanding of many technological areas: Analysis and Design: Object oriented architecture, Design Patterns, UML
  • Systems Engineering: Requirements engineering, use-case development, story boarding and JAD sessions, wire-framing, software risk assessment
  • Programming and Framework Server: PHP, Laravel, .net Core, C#
  • Programming and Framework Client: HTML5, JavaScript, JQuery,Vue.JS
  • Enterprise Integration: Design patterns for enterprise integration, SOA, SOAP/REST, Microservices, RabbitMQ etc.
  • Development and Continuous Integration: Visual Studio, VS Code,BitBucket, SVN, Git, JIRA, Fisheye, Sonar, Clover, etc.
  • Database and BI: MySQL , PostgreSQL Tableau, Power BI, etc.
Job Responsibility
Job Responsibility
  • Responsible for providing leadership within assigned team to ensure key metrics for projects and/or sprints are met
  • Develops a solid architecture that balances requirements from multiple stakeholders including marketing/product owner, program management, operations, quality assurance and service
  • Must ensure that architecture allows meeting time-to-market, exceeding quality targets, quick diagnosis of problems in the field, quick diagnosis of issues during product development and requirements evolution (scalable / extensible)
  • Responsible for creating design artifacts based on requirements/use-cases and software architecture
  • Responsible for implementing modules/units, performing peer code review, performing unit-testing, subsystem testing and participating/leading various system integration activities
  • When applicable leads creation of software requirements based on understanding of deep customer needs and hosts JAD (Joint Application Design) sessions. Responsible for reviewing and supporting creation of defect free requirements/use-cases
  • Responsible for creating user interface design based on current best practices for web based and mobile customer facing applications
  • When applicable responsible for providing design/technical specifications to external design partners
  • Responsible for rapid prototyping of highly innovative concepts for concept/feasibility testing.
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
Read More
Arrow Right

Sr Principal Engineer, Software

Unique and exciting opportunity to contribute to the design, development and sup...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly process oriented and demonstrated proficiency in various software development lifecycle methodologies including Agile, Iterative, V-Model, etc.
  • Knowledge of medical device software development is highly preferred including knowledge of standards such as IEC 62304, ISO 14971
  • Must have several participated in several projects which lead to successful product introduction in the marketplace and at least some of them had significant positive business impact
  • Deep and broad understanding of many technological areas: Analysis and Design: Object oriented architecture, Design Patterns, UML
  • Systems Engineering: Requirements engineering, use-case development, story boarding and JAD sessions, wire-framing, software risk assessment
  • Programming and Framework Server: PHP, Laravel, .net Core, C#
  • Programming and Framework Client: HTML5, JavaScript, JQuery,Vue.JS
  • Enterprise Integration: Design patterns for enterprise integration, SOA, SOAP/REST, Microservices, RabbitMQ etc.
  • Development and Continuous Integration: Visual Studio, VS Code,BitBucket, SVN, Git, JIRA, Fisheye, Sonar, Clover, etc.
  • Database and BI: MySQL , PostgreSQL Tableau, Power BI, etc.
Job Responsibility
Job Responsibility
  • Responsible for providing leadership within assigned team to ensure key metrics for projects and/or sprints are met
  • Develops a solid architecture that balances requirements from multiple stakeholders including marketing/product owner, program management, operations, quality assurance and service
  • Must ensure that architecture allows meeting time-to-market, exceeding quality targets, quick diagnosis of problems in the field, quick diagnosis of issues during product development and requirements evolution (scalable / extensible)
  • Responsible for creating design artifacts based on requirements/use-cases and software architecture
  • Responsible for implementing modules/units, performing peer code review, performing unit-testing, subsystem testing and participating/leading various system integration activities
  • When applicable leads creation of software requirements based on understanding of deep customer needs and hosts JAD (Joint Application Design) sessions. Responsible for reviewing and supporting creation of defect free requirements/use-cases
  • Responsible for creating user interface design based on current best practices for web based and mobile customer facing applications
  • When applicable responsible for providing design/technical specifications to external design partners
  • Responsible for rapid prototyping of highly innovative concepts for concept/feasibility testing
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
Read More
Arrow Right

Principal AI Engineer

The Principal AI Engineer is part of our AI Centre of Excellence team at the for...
Location
Location
United States , Boston, MA; Austin, TX
Salary
Salary:
236500.00 - 320000.00 USD / Year
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant hands-on experience in applied AI, able to independently design and build AI models and systems
  • Strong Python skills and practical expertise with: scikit-learn for conventional ML and data science
  • PyTorch, TensorFlow, or Keras for deep learning
  • AWS Bedrock, SageMaker, HuggingFace, or Transformers for LLM-based solutions
  • CrewAI (or similar frameworks) for agentic AI projects
  • Pandas/NumPy for data processing and transformation
  • Intuition for selecting the right models and approaches for different use cases
  • Cybersecurity expertise is a plus, but experience from other domains (e.g., finance, healthcare, marketplaces, insurance, legal, social media) is also highly valuable
  • Positive, can-do, solution-oriented mindset with persistence in tackling complex challenges
  • Bias for action and delivery, balancing speed with care
Job Responsibility
Job Responsibility
  • Develop and ship AI systems with a focus on delivering customer value
  • Tackle a diverse range of complex problems, often reframing existing solutions with new perspectives
  • Take ownership of multiple projects as the principal go-to expert
  • Act as a first-class stakeholder throughout the AI R&D process
  • Build strong cross-functional relationships with engineering, UX, product management, and customer research teams
  • Mentor colleagues with less experience, acting as a trusted technical resource
Read More
Arrow Right

Principal Software Engineer

We are looking for a strong Principal Software Engineer who is passionate about ...
Location
Location
United States , Redmond
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Working on solving ambiguous problems, designing and developing services with high reliability, 24x7 availability
  • Working with big data technologies like Azure Data Lake, COSMOS
  • Creating high-availability services based on new and upcoming streaming solutions
  • Working with short release cycles and delivering quality software including architecture, design, development, test, ship and support the software
  • Collaborating with multiple teams within Ads Marketplace, Ads Platform, Ads Data platform, Search Platform
  • Fulltime
Read More
Arrow Right

Principal Software Engineer, Money Infrastructure

This is a Principal Product Engineering role focused on Money Infrastructure at ...
Location
Location
United States , Foster City
Salary
Salary:
250000.00 - 340000.00 USD / Year
replit.com Logo
Replit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software engineering experience, with strong backend expertise
  • Hands-on experience building or operating at least one of the following: Subscription or recurring billing platforms
  • Usage-based or metered billing systems
  • Payment processing platforms
  • SaaS taxation or compliance systems
  • Tokenization or credits-based systems
  • Strong system design skills, especially for high-reliability, high-correctness domains like money
  • Comfort working autonomously in ambiguous, fast-moving environments with high business impact
  • Excellent debugging and problem-solving skills, including handling complex billing edge cases and failure modes
  • Experience building customer-facing billing or payments interfaces that simplify complex pricing models
Job Responsibility
Job Responsibility
  • Lead the design, architecture, and implementation of Replit’s core money infrastructure, spanning pricing, billing, payments, and monetization
  • Own and scale the global order-to-cash foundation supporting credit-based subscriptions, usage-based billing, marketplaces, in-app payments, and commerce for Agents
  • Enable rapid pricing and packaging experimentation across the company by building flexible abstractions and APIs for new SKUs, plans, and monetization models
  • Build high-converting, localized payment experiences across geographies — thinking globally while enabling users to pay locally
  • Power builder monetization by creating payment rails for apps, Agents, subscriptions, and new monetization primitives
  • Partner closely on data specifications with finance, accounting, and data teams to produce accurate, auditable, and reliable financial data
  • Collaborate with external monetization and payments partners (e.g. billing platforms, payment processors) to accelerate execution
  • Create monitoring, observability, and feedback systems to proactively detect issues, resolve failures, and optimize performance across financial flows
What we offer
What we offer
  • Competitive Salary & Equity
  • 401(k) Program with a 4% match
  • Health, Dental, Vision and Life Insurance
  • Short Term and Long Term Disability
  • Paid Parental, Medical, Caregiver Leave
  • Commuter Benefits
  • Monthly Wellness Stipend
  • Autonomous Work Environment
  • In Office Set-Up Reimbursement
  • Flexible Time Off (FTO) + Holidays
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

Xometry is seeking a Principal Software Engineer to join our Xometry Partner Exp...
Location
Location
United States , Waltham
Salary
Salary:
148000.00 - 193000.00 USD / Year
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of professional software development experience in a fast-paced, product-driven environment
  • Marketplace product experience is highly desirable, with an understanding of scaling multi-sided platforms
  • Strong technical expertise in full-stack development, including: Backend development with Python (services, APIs, data-driven systems)
  • Backend microservices and REST API design using Node.js
  • Frontend development with React and TypeScript, with a focus on scalable UI design and usability
  • Experience with AWS is required, including deploying, monitoring, and scaling production workloads
  • Proven leadership skills, with the ability to set technical direction, mentor engineers across levels, and influence product and business decisions
  • Excellent communication and collaboration abilities, comfortable engaging with both technical and non-technical stakeholders, from junior ICs to executives
Job Responsibility
Job Responsibility
  • Hands-On Technical Leadership: Your primary role is writing and reviewing architectural plans for new projects, and then participating in implementation with the team
  • Guide Innovation: Champion the adoption of a good mix of traditional and cutting-edge technologies and methods. You have the experience to guide us out of “our way” of doing things when needed, and to double down on our existing tech and methods where appropriate
  • Teaching & Mentorship: You will serve as a mentor and guide to engineers across the organization, teaching and mentoring them to grow their skills
  • Code Review: You will do code review and mentor others within the organization to perform good code reviews
  • Operational Excellence: Guarantee the delivery of superior software that not only meets but exceeds customer expectations, while aligning with the strategic business timelines
  • Collaborative Strategy: Forge strong partnerships with product managers, designers, and company leadership to promote a culture of open communication, good collaboration, and high standards
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

Principal Software Engineer

Our team is at the forefront of transforming digital advertising through intelli...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Collaborate with data scientists, ML engineers, and product teams to define requirements for agentic AI-driven bidding capabilities that observe, reason, and adapt autonomously.
  • Architect and implement the next-generation agentic bidding platform, enabling AI agents to monitor marketplace signals, interpret advertiser and user behavior, and continuously optimize bidding strategies.
  • Build large-scale data validation and quality frameworks to ensure correctness, consistency, and reliability across all auction-critical signals feeding the AI agents.
  • Act as a Designated Responsible Individual (DRI): drive operational excellence, incident management, on-call readiness, and high-availability practices for mission-critical bidding services.
  • Develop experimentation and simulation frameworks to validate agent behavior and optimize policies before deployment in live auctions.
  • Proactively adopt new patterns, technologies, and engineering practices to improve availability, efficiency, performance, and scalability across the bidding stack.
  • Mentor engineers, and foster a culture of high-quality execution, innovation, and accountability.
  • Explore and invest in emerging AI techniques — multi-agent systems, adaptive optimization—to enhance the autonomy, intelligence, and impact of the bidding platform.
  • Fulltime
Read More
Arrow Right

Sr. Principal Machine Learning Engineer

Universal Ads is looking for a Sr. Principal Machine Learning Engineer to lead t...
Location
Location
United States
Salary
Salary:
192396.16 - 450928.49 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Machine Learning (ML)
  • Collaborating
  • Advertising Technologies
  • 15 Years + work experience
Job Responsibility
Job Responsibility
  • Set vision and technical direction for the long-term ML strategy and roadmap for ad ranking at Universal Ads, including model architecture, infrastructure, and deployment frameworks
  • Architect and scale distributed ML systems capable of real-time decisioning across high-throughput ad environments
  • Partner with product and marketplace teams to align model performance with user and advertiser outcomes
  • Drive technical direction for cross-functional initiatives involving bidding algorithms, pacing, and system optimization
  • Shape technical culture, and ensure high standards for research rigor, reproducibility, and code quality
  • Establish strong experimentation and evaluation frameworks (A/B testing, counterfactual analysis, etc.) for model validation and pacing control
  • Represent Universal Ads externally in technical forums, publications, or conferences to shape the broader conversation around ML in advertising
  • Design and own ML data pipelines end-to-end, ensuring data cleanliness and freshness, and establishing the standards and infrastructure for reliable model inputs across ranking and pacing systems
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing
  • Financial Wellbeing
  • Emotional Wellbeing
  • Life Events + Family Support
  • Base pay
  • Bonus
  • Fulltime
Read More
Arrow Right