Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal ML Engineer - Optimization

$260k - $330k
Full-time

PubMatic

Salary: $260,000 - 330,000 per year Requirements:

  • We need 10+ years of experience building production machine learning, ranking, recommendation, prediction, optimization, ads, marketplace, bidding, or pricing systems.
  • We are looking for a strong grasp of supervised learning, ranking, calibration, causal reasoning, experimentation, statistical analysis, and model monitoring.
  • We need experience building large-scale prediction or optimization systems in production.
  • We value experience with CTR/CVR prediction, conversion modeling, bid optimization, value modeling, forecasting, calibration, or performance optimization.
  • We expect the ability to assess model quality, business impact, system constraints, production tradeoffs, and online performance.
  • We require experience working with large-scale data and distributed ML workflows.
  • We need strong engineering skills in Python, Java, SQL, Spark, TensorFlow, PyTorch, XGBoost, or similar technologies.
  • We look for the ability to lead technically through ambiguous, high-impact optimization challenges.
  • We require a BS, MS, or PhD in Computer Science, Machine Learning, Statistics, Mathematics, Engineering, or a related technical field.
Responsibilities:
  • We will build and enhance machine learning models for campaign optimization, prediction, ranking, bidding, forecasting, and calibration.
  • We will design algorithms that improve advertiser outcomes while balancing spend delivery, cost efficiency, campaign goals, marketplace dynamics, and system constraints.
  • We will work on large-scale ML systems using signals from auctions, impressions, clicks, video events, conversions, users, context, inventory, campaigns, and marketplace feedback.
  • We will develop CTR, CVR, VCR, CPA, ROAS, app-install, user-value, and campaign-performance models.
  • We will create bidding, pacing-aware optimization, ranking, exploration, and value-estimation approaches for performance advertising.
  • We will improve model calibration, online and offline evaluation, experimentation, observability, and production feedback loops.
  • We will reason through sparse conversions, delayed feedback, biased logs, cold-start campaigns, attribution noise, and online/offline metric mismatch.
  • We will partner with signal engineering teams to define model-ready features, labels, attribution windows, negative examples, training data, and online serving needs.
  • We will collaborate with engineering, product, analytics, and platform teams to turn model outputs into real-time decisioning systems.
  • We will help evolve Activate from a media buying execution platform into a performance optimization platform.
  • We will provide technical leadership and mentorship to engineers and applied scientists working on performance optimization problems.
Technologies:
  • AI
  • Support
  • Java
  • Machine Learning
  • Mobile
  • PyTorch
  • Python
  • SQL
  • Spark
  • TensorFlow
  • Windows

More:

We are PubMatic, an AI-powered ad tech company delivering measurable advertising performance through an intelligent, unified platform that connects buyers, publishers, data partners, and commerce media across CTV, mobile app, and omnichannel environments. Our Activate platform is focused on the next generation of performance optimization, and we are hiring for a Senior Principal Machine Learning Engineer in Redwood City, California, with hybrid work arrangements and remote flexibility for the right candidate. We operate on a hybrid schedule of three days in the office and two days remote to support collaboration, innovation, and productivity. We offer a competitive benefits package that includes paid leave, paid holidays, healthcare, dental and vision coverage, disability and life insurance, commuter benefits, wellness programs, unlimited DTO in the U.S., mobile reimbursement, stocked pantries, and catered lunches five days a week. We are proud to be an equal opportunity employer and to foster a diverse and inclusive workplace. Compensation for this role is estimated at $260,000 to $330,000 USD in total compensation, with bonus, restricted stock units, and benefits included.

last updated 33 week of 2026

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Principal ML Engineer - Optimization in Redwood City, CA vacancy
  • $260k - $330k

     ...building large-scale prediction or optimization systemsPubMatic is the leading AI-powered...  ...the Role:We are looking for a Senior Principal Machine Learning Engineer to help build the next generation...  ...ROAS. The ideal candidate has strong ML fundamentals and experience... 
    Senior
    Work at office
    Remote work

    PubMatic

    Redwood City, CA
    4 days ago
  • Google is seeking a Senior Software Engineer to optimize ML models powering the YouTube algorithm on TPU hardware. You will contribute to the XLA compiler, author custom kernels in JAX, and maximize fleet utilization while delivering value to users. You will work on new... 
    Senior

    Google Inc.

    Mountain View, CA
    5 days ago
  • Google is seeking a Senior Software Engineer, AI/ML, Ads Training in Mountain View to advance core training systems and TPU efficiency. You will...  ...models to JAX, improve scalability, and drive cross-stack optimizations with robust debugging infrastructure. The role... 
    Senior

    Google

    Mountain View, CA
    3 days ago
  • $210k - $225k

     ...performance metrics, identifying areas for optimization and implementing necessary improvements....  ...relentlessly. You think business and engineering problems are like puzzles and you stick...  ...maintain distributed backend services for ML/AI Applications ~ Strong grasp of CS... 
    Senior
    Full time

    Suki

    Redwood City, CA
    9 hours ago
  • $250k - $350k

    About the RoleWe are seeking Senior/Staff level Inference Engineers to accelerate the performance of Pika's AI-driven products. In this highly technical...  ...-leading user experiences at scale.You will design and optimize inference pipelines, implement state-of-the-art... 
    Suggested
    Work at office
    3 days per week

    Pika

    Palo Alto, CA
    4 days ago
  •  ...Establish scientific processes for prompt engineering by leveraging deep knowledge of LLM...  ...reinforcement learning to create domain-optimized LLMs that unlock advanced reasoning capabilities...  ...with working knowledge of modern AI/ML technologies—from hands-on experience... 
    Senior
    Work at office
    Remote work

    Wisq

    Redwood City, CA
    4 days ago
  • $324k

     ...Software /Full-time /HybridThe Autonomy Behaviors team is responsible for producing our vehicle’s driving trajectory. As a Principal ML Engineer, you will lead the technical development of machine learning algorithms for our next-generation ML Planner. Your impact will... 
    Senior
    Full time
    Temporary work
    Immediate start
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  • $170k - $225k

     ...reality! About the Role As a Senior/Staff Machine Learning Engineer, you will be working on a myriad of...  ...for updating and scaling our current ML pipelines to cover more scenarios and...  ..., monitoring, and experiments to optimize model performance and reliability... 
    Senior
    Full time
    Worldwide

    Dexterity

    Redwood City, CA
    9 hours ago
  • $170k - $210k

     ...scale our global platform, the Senior Data Scientist, Supply Chain & Inventory Optimization will play a critical role in maximizing...  ...financial performance through ML-driven modeling, pricing...  ...Partner cross-functionally with engineering, product, and operations teams to... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Shift work

    Fanatics Commerce

    Redwood City, CA
    1 day ago
  • $295.25k - $345.04k

     ...mission to connect a billion people with optimism and civility, and looking for amazing talent...  ...civil shared experiences for everyone.ML Platform @ Roblox today supports hundreds...  ...inferences per day across Discovery, Safety, Engine, and much more. As a Model Optimization... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • $345.04k - $399.42k

     ...mission to connect a billion people with optimism and civility, and looking for amazing...  ...for everyone.Why Safety AI Systems?As Senior Engineering Manager for Safety AI Systems at Roblox...  ...Lead and grow a high-performing team of ML engineers, fostering a culture of innovation... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  •  ...Description Job Description The Autonomy Behaviors team is responsible for producing our vehicle’s driving trajectory. As a Principal ML Engineer, you will lead the technical development of machine learning algorithms for our next-generation ML Planner. Your impact will... 
    Senior
    Temporary work
    Immediate start
    Relocation package

    Zoox

    Foster, CA
    a month ago
  • Google is seeking a Senior Software Engineer to advance ML compiler technology for TPUs and YouTube-scale recommendations. You will contribute to the...  ...Algebra (XLA) compiler, author custom kernels in JAX, and optimize models for TPU hardware across the YouTube ecosystem.... 
    Senior

    Google

    San Bruno, CA
    4 days ago
  • A leading fashion marketplace in California is seeking an experienced Machine Learning Engineer to manage the entire ML lifecycle from data collection to deployment. The role involves collaboration with various teams to productionize ML models and requires strong programming... 
    Senior

    Poshmark

    Redwood City, CA
    4 days ago
  • $230k - $260k

     ...enterprise marketing. What You’ll Do As a Principal Machine Learning Engineer, you will operate at the company...  ...will lead the design of large-scale ML systems and shared platforms that power...  ...shape high-impact initiatives Mentor senior engineers and raise the technical bar... 
    Work at office
    Immediate start
    3 days per week

    Typeface

    Palo Alto, CA
    3 days ago
  • $345.04k - $399.42k

     ...mission to connect a billion people with optimism and civility, and looking for amazing...  ...shared experiences for everyone.As a Principal Machine Learning Engineer within the Creator Services Machine...  ...playtesting to ensure quality, to ML Players with human-like movement and... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • A leading e-commerce company is seeking a Senior Staff Machine Learning Engineer in Mountain View, CA. You will be responsible for developing machine learning models and optimizing advertising features for an innovative platform. Ideal candidates have at least 8 years... 
    Senior

    Coupang

    Mountain View, CA
    3 days ago
  • Jobtailor in Mountain View, CA seeks an experienced ML engineer to advance growth analytics by building scalable models for lead scoring, conversion prediction, and campaign optimization. You will partner with marketing and product teams to translate growth objectives... 

    Jobtailor

    Mountain View, CA
    1 day ago
  • Waymo is seeking a seasoned ML/Computer Vision Engineer to advance the Waymo Driver stack. You will own ML tasks, optimize performance, and scale solutions for real-world autonomous driving. The role requires deep learning expertise and hands-on Python with PyTorch or... 
    Senior

    Neura Market

    Mountain View, CA
    3 days ago
  • $295.25k - $345.04k

     ...mission to connect a billion people with optimism and civility, and looking for amazing talent...  ....As a Machine Learning Infrastructure Engineer, you’ll build scalable, reliable, and high-performance infrastructure that powers ML systems across our organization. You’ll operate... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • JPMorgan Chase & Co. is seeking a Senior Machine Learning Engineer-Digital Intelligence in the Digital Intelligence...  ...specialize in large language modeling, optimization, interpretability, and related algorithms, driving end-to-end ML solutions in a fast-paced environment.... 
    Senior

    JPMorgan Chase & Co.

    Palo Alto, CA
    1 day ago
  • A leading tech company based in California is seeking a Research Software Engineer to work at the intersection of computer vision and machine learning. The role involves optimizing network performance and developing technologies for next-generation GPU platforms. Candidates... 

    Google

    Mountain View, CA
    3 days ago
  • $295.25k - $345.04k

     ...mission to connect a billion people with optimism and civility, and looking for amazing...  ...for everyone.Why Content Safety?As a Principal Machine Learning Engineer for Content Safety, you will define...  ...through cutting-edge, innovative ML solutions, focused on critical and ambiguous... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  • $165k - $238k

     ...of a startup. As an innovation engine, X focuses on repeatedly...  ...and driven team of experienced ML researchers, software engineers...  ...moonshot here: About The Role As a Senior Applied Research Engineer, you...  ..., state management, and optimization for multi-step reasoning loops... 
    Senior
    Full time
    Work at office
    3 days per week

    Socket.dev

    Mountain View, CA
    1 day ago
  • $278.53k - $345.04k

     ...mission to connect a billion people with optimism and civility, and looking for amazing talent...  ...civil shared experiences for everyone.ML Platform @ Roblox today supports hundreds...  ...inferences per day across Discovery, Safety, Engine, and much more. As an Infrastructure... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  • $126.2k - $264.1k

     ...Machine Learning Engineer Implements machine learning (ML) models for production. Ensures the readiness of machine learning models for deployment in production. Automates machine learning workflows. Creates infrastructure and frameworks to monitor the performance of... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Redwood City, CA
    5 days ago
  • $278.1k - $417.1k

     ...within that runtime. As our Principal Engineer for On-Device AI Inference &...  ...leaves research, through export, optimization, and kernel-level tuning, to...  ..., and mentor a team of senior and mid-level engineers. Your...  ...the integration between the ML runtime and the game engine:... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    5 days ago
  •  ...exceptionally fast, and cost-effective. We are seeking Staff and Principal level Machine Learning Engineers to solve these critical challenges. You will be responsible for building, optimizing, and deploying production ML systems that power our platform. Your work will focus on... 
    Full time
    Work at office
    Relocation package
    Flexible hours
    Shift work

    Inworld Ai

    Mountain View, CA
    9 hours ago
  • $195k - $230k

     ...About the RoleWe are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation...  ..., ranking, and multi-objective optimization to balance engagement, retention,...  ...Experience working with large-scale data and ML systems (e.g., Spark, distributed... 
    Senior
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    3 days ago
  • $240k - $360k

     ...empowered to do your best work.Role SummaryThe Senior Principal Architect is a highly influential...  ...platforms within Network Platform Engineering (NPE).NPE designs, builds, and operates...  ...shared outcomesExperience applying AI/ML in large-scale infrastructure or platform... 
    Senior
    Full time
    Work at office
    Shift work

    Equinix

    Redwood City, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal ML Engineer - Optimization. Be the first to apply!