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

Sr. Software Engineer, Machine Learning

$155.58k - $320.32k
Full-time

Pinterest, Inc.

Salary: $155,584 - 320,320 per year Requirements:

  • Were looking for strong production Python skills, with experience writing code that runs in live systems rather than only in notebooks.
  • We need a solid foundation in statistics and machine learning, including experiment design, model evaluation, and knowing when simpler methods are the better choice.
  • We value familiarity with modern AI tools and sound judgment about where they genuinely add value.
  • We prefer experience in adtech or CTV, including RTB, programmatic advertising, and supply-path optimization.
  • We need clear written communication, as our distributed team relies on documentation and writing to make decisions.
  • Were looking for someone who is comfortable with ambiguity and can own problems end to end in a fast-paced environment.
  • We require a bachelors degree in Computer Science, Mathematics, Engineering, a related discipline, or equivalent experience.
  • We require at least 4 years of industry experience.
  • Nice to have: experience using AI coding assistants such as Cursor, Copilot, Codex, or similar tools for development, debugging, testing, and refactoring.
  • Nice to have: familiarity with LLM-powered productivity tools for documentation search, experiment analysis, SQL or data exploration, and workflow acceleration.
  • Nice to have: experience with causal inference methods such as uplift modeling, synthetic controls, difference-in-differences, or incrementality testing.
  • Nice to have: big data experience with Scala and Spark.
  • Nice to have: systems programming experience in Zig or similar languages such as C, C++, or Rust.
  • Nice to have: reinforcement learning or bandit algorithms in production.
  • Nice to have: experience building agentic AI systems or LLM-powered workflows.
  • Nice to have: MLOps experience, including model deployment, monitoring, and pipeline orchestration on AWS.
Responsibilities:
  • We will have you write production Python that powers real-time bidding, model training, and campaign optimization.
  • You will train, deploy, and monitor ML models that determine which ads to show, when to show them, and at what price across millions of bid decisions per second.
  • You will build and improve our incrementality measurement systems so advertisers can understand the causal lift of their CTV investment.
  • You will design and implement new ML products across the ad-buying lifecycle, including audience targeting, bid optimization, pacing, and attribution.
  • You will use LLMs and generative AI to create internal tools that speed up how we develop, test, and ship ML systems.
  • You will serve as a technical lead and mentor within our distributed engineering team.
Technologies:
  • Agentic AI
  • AI
  • AWS
  • Big Data
  • Copilot
  • Cursor
  • Support
  • LLM
  • Machine Learning
  • MLOps
  • Model Training
  • Python
  • Rust
  • SQL
  • Scala
  • Spark
  • Cloud

More:

We are a performance-focused CTV advertising platform built for marketers who want measurable outcomes from TV advertising. Our system combines media buying, optimization, measurement, and attribution in one platform, and our team includes leaders with deep experience in programmatic advertising, digital media, and ad verification. At Pinterest, we aim to inspire creativity and support flexible, inclusive work, and this role is remote with no relocation assistance available. The position is US-based, eligible for equity, and offers a base salary range of $155,584 to $320,320 USD, depending on factors such as location, travel, experience, and skills.

last updated 33 week of 2026

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer, Machine Learning in San Francisco, CA vacancy
  • $155.4k - $208.4k

     ...Technology is a global organization of engineers, product developers, designers, technologists...  ...and the maintenance and deployment of machine learning models associated with critical...  ...automation test frameworks, test tools, and software quality practices.Contribute to... 
    Senior

    Disney Interactive

    San Francisco, CA
    4 days ago
  • $160k - $185k

     ...our belief that anyone can learn anything and powered by our...  ...Combining cognitive science and machine learning, Quizlet guides...  ...are at the intersection of engineering, business, and compliance, which...  ...About the Role: As a Sr. Software Engineer on the Payments team... 
    Senior
    Full time
    Work at office

    Quizlet

    San Francisco, CA
    12 hours ago
  • $155.58k - $320.32k

     ...ad verification who have now purpose-built a CTV performance platform advertisers can trust to grow their business.As a Sr. Machine Learning Engineer at tvScientific, you'll build the ML and AI systems behind our Connected TV ad-buying platform: real-time bidding, campaign... 
    Senior
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    2 days ago
  •  ...are looking for We are looking for Software Engineers to contribute across our end-to-end...  ...direction. Willingness to teach as well as learn. ~ Excellent team collaboration...  ...structuring, power systems engineering, machine learning, computational research, operations... 
    Senior
    Full time
    Work experience placement
    Live in
    Remote work
    Flexible hours

    Equilibrium Energy

    San Francisco, CA
    12 hours ago
  • $204k - $259k

     ...realistic environments for testing and training the Waymo Driver. The team is be a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We develop industry-leading simulation solutions that measure and enhance the... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    12 hours ago
  •  ...data insights into business impact. Founded by engineers and driven by customer obsession, Databricks...  ...services and infrastructure across millions of virtual machines. And we’re only getting started. As a Sr. Software Engineer for Customer Experience Intelligence,... 
    Senior
    Full time

    Databricks

    San Francisco, CA
    12 hours ago
  • $213k - $270k

     ...simulation across 15+ U.S. states. Waymo's Systems Engineering team works together to blend software and hardware systems in groundbreaking new ways....  ...of physics, geometry, bayesian statistics, and machine learning ~ Proficiency in Python and C++ ~ Ability to learn... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    12 hours ago
  • $220k - $275k

     ...and more fun for people to hang out before, during, and after playing games. We are looking for a Senior Software Engineer specializing in Machine Learning to join our Revenue ML team at Discord. This team partners with our revenue product groups, focusing on both... 
    Senior
    Full time
    Shift work

    Discord

    San Francisco, CA
    12 hours ago
  • $220k - $247.5k

     ...easier and more fun for people to talk and hang out before, during, and after playing games. We are looking for a Senior Machine Learning Engineer to join our Revenue ML team at Discord. This role sits at the intersection of Discord's two most strategic revenue pillars... 
    Senior
    Full time
    Seasonal work

    Discord

    San Francisco, CA
    12 hours ago
  • $130k - $250k

     ...customers; we listen to their needs, learn from their experiences, and...  ...key to building impactful software. If mission-focused work is...  .... Our Team As an engineering team, we believe strongly that...  ...PostgreSQL and Elasticsearch; machine learning models hosted in Bedrock... 
    Senior
    Full time
    Work at office

    Peregrine Technologies

    San Francisco, CA
    12 hours ago
  •  ...building the platform that makes AI and machine learning development faster, safer, and more...  ...Zapier’s AI Platform team as a Sr. Applied AI Engineer ! As a key member of this team,...  ...You have 7+ years of experience in software engineering , with at least 3 of those... 
    Senior
    Remote job
    Full time

    Zapier

    San Francisco, CA
    12 hours ago
  •  ...acts as insurance for tough times. Through our cutting-edge machine learning, data science, and anti-fraud AI, we have served over 18...  ...profitability for sustainable growth. This role The senior Software Engineer Systems is responsible for defining the architectural... 
    Senior
    Full time
    Immediate start

    Payjoy

    San Francisco, CA
    12 hours ago
  •  ...dataset with deep expertise in AI and machine learning. Our platform is perfecting the art and...  ...technical direction across projects, mentor engineers, and raise the bar on how the team...  ...in every compensation decision.We build software that transforms how companies pay their... 
    Senior
    Contract work
    Flexible hours
    3 days per week

    Trove Information Technologies

    San Francisco, CA
    1 day ago
  • $166k - $225k

     ...improve their business. Founded by engineers — and customer obsessed — we...  ...infrastructure across millions of virtual machines. And we're only getting started.As a software engineer with a backend focus,...  ...service platforms, to machine learning infrastructure. For instance,... 
    Senior
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    4 days ago
  • $200k - $250k

     ...enterprise and internationally. Our TeamAs an engineering team, we believe strongly that empathy...  ...serves.We’re looking for a Senior Software Engineer to join our core engineering...  ...PostgreSQL and Elasticsearch; machine learning models hosted in Bedrock and Sagemaker... 
    Senior
    Local area

    Peregrine Technologies

    San Francisco, CA
    12 hours ago
  • $159k - $239k

     ...GenAI era. We’re looking for a Senior Software Engineer to join the AI Agentic Experience team...  ...and diverse team. We value ownership, learning and innovation. This is an ideal role for...  ...144, that use artificial intelligence, machine learning, or other automated processes... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    12 hours ago
  • $190k - $230k

     ...notifications, our AI-powered personalization engine delivers bespoke experiences that drive...  ...and high-impact culture.As a Senior Software Engineer in our Intelligent Messaging,...  ...is driven by custom and open source machine learning models, lots of data and built with Python... 
    Senior
    Full time

    Attentive

    San Francisco, CA
    2 days ago
  • $200k - $250k

     ...enterprise and internationally. TeamAs an engineering team, we believe strongly that empathy...  ...Peregrine serves.We're looking for a Software Engineer to join Product Experiences,...  ...powering search and discovery; machine learning models hosted in Bedrock and Sagemaker... 
    Senior
    Work at office
    Local area

    Peregrine Technologies

    San Francisco, CA
    1 day ago
  •  ...dataset with deep expertise in AI and machine learning. Our platform is perfecting the art and...  ...and Craft Ventures.Product @ PaveProduct engineers at Pave build the core workflows and...  ...in every compensation decision.We build software that transforms how companies pay their... 
    Senior
    Flexible hours
    3 days per week

    Trove Information Technologies

    San Francisco, CA
    1 day ago
  • $255k - $405k

     ...inferencing AI models, where engineers can easily, securely and affordably...  ...build the world's best deep learning cloud, join us.  *Note:...  ..., confidential computing, software-defined perimeter, network...  ...have been accepted into top machine learning and graphics conferences... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    12 hours ago
  • $179.8k - $258.5k

    Senior Software Engineer - Identity SecurityEnterprises are undergoing two simultaneous transformations: moving critical infrastructure...  ...building enterprise/B2B security productsFamiliarity with machine learning systems or ML-adjacent infrastructureExposure to AWS,... 
    Senior
    Work at office

    Abnormal Security

    San Francisco, CA
    1 day ago
  • $164.2k - $225.7k

     ...into business impact.Founded by engineers and driven by customer...  ...infrastructure across millions of virtual machines. And we’re only getting started.As a Sr. Backend Software Engineer for Customer...  ...Spark, Delta Lake and MLflow. To learn more, follow Databricks on Twitter... 
    Senior
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    4 days ago
  •  ...are seeking a highly experienced Senior Software Engineer to join our team in order to drive...  ...outcome. This role involves using AI and machine learning to accelerate engineering outcomes and...  ...and integration patterns. The Sr. Software Engineer will report to the... 
    Senior
    Full time

    Grocery Outlet

    Emeryville, CA
    3 days ago
  • $140k - $225k

     ...assembling a diverse, world-class team—engineers, designers, researchers, and product minds...  .... About The Role As the Senior Software Engineer, Tooling and Development...  ...Some familiarity with how to leverage machine learning models in a product environment is a plus... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    12 hours ago
  • $216k - $311k

    The Public Sector software engineers (SWEs) create the core product building blocks forward-deployed teams use to develop agentic capabilities...  ....Conduct technical reviews and identify risks within machine learning infrastructure and model serving.Drive the platform... 
    Senior
    Full time

    Scale AI

    San Francisco, CA
    12 hours ago
  • $193.3k - $261.5k

     ...looking for a passionate Android/React Native engineer to join our team, where we are...  ...user-centric solutions. We’re all about learning fast, iterating boldly, and creating personal...  ...4+ years of non-internship professional software development experience- 4+ years of... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    San Francisco, CA
    12 hours ago
  • $149.6k - $308k

     ...looking for inquisitive, well-rounded Android engineers to join both our Platform and Product...  ..., the team ensures exceptional software quality while boosting productivity and...  ...relocation assistance. Visit our PinFlex page to learn more about our working model.In-Office... 
    Senior
    Work at office
    Local area
    Worldwide
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    3 days ago
  • $164.2k - $225.7k

     ...into business impact.Founded by engineers and driven by customer obsession...  ...infrastructure across millions of virtual machines. And we’re only getting started.As a Sr. Software Engineer for Customer Experience...  ..., Delta Lake and MLflow. To learn more, follow Databricks on... 
    Senior
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    12 hours ago
  • $204k - $259k

     ...simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous...  ...perception, decision-making and deep learning, while collaborating with hardware and...  ...signals either through algorithms or machine learning. Projects on our team... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    12 hours ago
  • $162.8k - $203.5k

     ...immersive transportation to improve people’s lives warrants modern ML utilizing peta-byte scale data. Our highly motivated Machine Learning Engineers work on these challenging problems and define solutions to directly impact various aspects of our core business. If... 
    Senior
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer, Machine Learning. Be the first to apply!