Sr. Software Engineer, Machine Learning, tvScientific
About Pinterest:
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product.
Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other’s unique experiences and embrace the flexibility to do your best work. Creating a career you love? It’s Possible.
At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we’re looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we’ll explore your foundational skills and how you collaborate with AI.
Through our interview process, what matters most is that you can always explain your approach, showing us not just what you know, but how you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here .
About tvScientific
tvScientific is the first and only CTV advertising platform purpose-built for performance marketers. We leverage massive data and cutting-edge science to automate and optimize TV advertising to drive business outcomes. Our solution combines media buying, optimization, measurement, and attribution in one, efficient platform. Our platform is built by industry leaders with a long history in programmatic advertising, digital media, and 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 optimization, and incrementality measurement at scale. We're an adtech company solving a hard problem: making CTV advertising actually measurable. Our platform helps advertisers buy ads across the CTV ecosystem: Hulu, Pluto TV, Disney+, HBO Max, and hundreds of FAST channels: and prove that those ads drove real business outcomes.
What you'll do:
- Write production Python that powers real-time bidding, model training, and campaign optimization
- Train, deploy, and monitor ML models that decide which ads to show, when, and at what price: millions of bid decisions per second
- Build and improve our incrementality measurement systems: helping advertisers understand the true causal lift of their CTV spend
- Design and implement new ML products across the ad-buying lifecycle: audience targeting, bid optimization, pacing, and attribution
- Use LLMs and generative AI to build internal tools that accelerate how we develop, test, and ship ML systems
- Serve as a technical lead and mentor on a distributed engineering team
What we're looking for:
- Strong production Python skills: you write code that runs in prod, not just notebooks
- Solid statistics and ML fundamentals: you can reason about experiment design, model evaluation, and when simpler approaches beat complex ones
- Familiarity with modern AI tools and good judgment about where they add value
- Adtech or CTV experience: familiarity with RTB, programmatic advertising, supply-path optimization
- Clear written communication: we're a distributed team and writing is how decisions get made
- Comfort with ambiguity: you'll own problems end-to-end in a fast-moving environment, from scoping to shipping
- Bachelor's degree in Computer Science, Mathematics, Engineering, related field, or equivalent experience
- 4+ years of industry experience
- Nice-to-Haves:
- Experience using Cursor, Copilot, Codex, or similar AI coding assistants for development, debugging, testing, and refactoring
- Familiarity with LLM-powered productivity tools for documentation search, experiment analysis, SQL/data exploration, and engineering workflow acceleration
- Causal inference: uplift modeling, synthetic controls, difference-in-differences, or incrementality testing
- Big data experience with Scala and Spark
- Systems programming experience in Zig or similar (C, C++, Rust)
- Reinforcement learning or bandit algorithms in production
- Experience building agentic AI systems or LLM-powered workflows
- MLOps experience: model deployment, monitoring, and pipeline orchestration on AWS
In-Office Requirement Statement:
- We recognize that the ideal environment for work is situational and may differ across departments. What this looks like day-to-day can vary based on the needs of each organization or role.
Relocation Statement:
- This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
#LI-SM4
#LI-REMOTE
$123.7k - $254.67k
...platform advertisers can trust to grow their business.As a Data Engineer at tvScientific, you will be a key player in implementing the robust data... ...experience working closely with Data Science teams on machine learning pipelinesIn-Office Requirement Statement:We recognize...SuggestedWork at officeLocal areaRelocationRelocation package- ...recruiting process here . About tvScientific tvScientific is the first and only... ...their business. We are seeking a Software Engineer to build out our simulation and AI capabilities... ..., or digital twins Reinforcement learning — using simulated environments for...SuggestedFull timeWork at officeRemote workRelocationRelocation package
$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...SeniorFull timeWork at office- ...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...SeniorFull timeWork experience placementLive inRemote workFlexible hours
- ...toward a sustainable future. Job Summary As a Senior Software Engineer on the Pilots team within the Perception organization, you... ...fusion methodologies. Adapt, refine, and integrate Machine Learning (ML) and Computer Vision (CV) models, including leveraging...SeniorFull time
$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...SeniorFull timeRemote work$204k - $259k
...a virtual world is "real"? We are looking for a Senior Software Engineer to build the metrics and systems that grade this hybrid environment... ...implementing evaluation frameworks for complex systems or machine learning models. System & Model Fluency: Comfort working with...SeniorFull timeRemote work- ...sustainable future. What the job involves As a Senior Software Engineer on the Platform - Cloud Events team, you will ensure that... ...quality through code review and documentation Optimize machine learning operations with robust systems and by collaborating across...SeniorFull timeWork at office3 days per week
- ...Persista is looking for a software engineer to join our small but growing team. We’re passionate... ...make. We’re reflective and spend time learning how to work better as a team. We’... ...in natural language or toying with machine learning You love to experiment as a...SeniorFull time
$204k - $259k
...measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve... ..., math, physics, algorithms and machine learning. Use simulation creatively and mine...SeniorFull timeRemote work$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...SeniorFull timeSeasonal work$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...SeniorFull timeShift work- ...financial accuracy. Create consumer software products for billing and pricing features... ...5 years of experience as a Software Engineer or related occupation. # Must have at... ...We have research papers accepted at top machine learning and graphics conferences, including NeurIPS...SeniorFull timeWork experience placementLocal areaRemote workFlexible hours
$190k - $280k
...About Sentry Bad software is everywhere, and we’re tired of it. Sentry is on a mission... ...About the role As a Senior Software Engineer on Sentry’s AI/ML team, you’ll be directly... ...at the forefront of integrating AI and machine learning into our core products, from issue...SeniorHourly payFull timeWork at office- ...Tuesday. About the Role We are seeking a Senior Software Engineer to join our Managed Kubernetes (Mk8s) team. You will play... ...Crescent Cove ~ We have research papers accepted at top machine learning and graphics conferences, including NeurIPS, ICCV, SIGGRAPH...SeniorFull timeWork at officeLocal areaWork from homeFlexible hours
$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... ...144, that use artificial intelligence, machine learning, or other automated processes...SeniorFull timeLocal areaWorldwideFlexible hours$183k - $223.2k
...industry forward. What the candidate will do As a Senior Engineer you will drive the development of high-impact solutions for... ...operations by leveraging a deep foundation in traditional machine learning alongside emerging Generative AI applications. You will spearhead...SeniorFull timeTemporary workVisa sponsorship$144k - $270k
...Your Impact at LILA We are seeking a Senior Software Engineer to join our Applied AI group and help build the next generation of... ...You’ll work at the intersection of backend engineering and machine learning, ensuring our platform seamlessly scales and supports cutting...SeniorFull timeWork at officeLocal areaFlexible hours$135k - $155k
...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...SeniorFull time- ...dataset with deep expertise in AI and machine learning. Our platform is perfecting the art and... ...You'll Bring5+ years of frontend engineering experienceYou have empathy for compensation... ...every compensation decision.We build software that transforms how companies pay their...SeniorFlexible hours3 days per week
$144k - $240k
...makes this a reality — and we need engineers who want to solve problems no one... ...has solved before. We're hiring Sr Principal / Principal Software Engineers to design the agents,... ...LILA — the integration point where Machine Learning, Life Sciences, Physical Sciences,...SeniorFull timeWork at officeLocal areaFlexible hours- ...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...SeniorContract workFlexible hours3 days per week
$171.6k - $302.2k
...build the platform that enables the next generation of intelligent experiences on Apple products & services? As a software engineer on the Machine Learning Platform team, you will be responsible for designing and building critical services that support Apple Intelligence...SeniorWork experience placementRelocation$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,...SeniorLocal areaWorldwide$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...SeniorLocal area$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...SeniorFull time$220k - $230k
...Francisco or Mountain View, CA, USAR&D - Engineering /Full-time /HybridAera Technology is a... ...decision-making processes with AI and machine learning. Through our AI decision automation... ...were previously unattainable. The Senior Software Engineer (CALC engine) is a...SeniorFull timeWork at officeFlexible hours3 days per week$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...SeniorWork at officeLocal area- ...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...SeniorFlexible hours3 days per week
$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,...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer, Machine Learning, tvScientific. Be the first to apply!
- software engineer internship San Francisco, CA
- software development engineer aws San Francisco, CA
- software developer internship no experience San Francisco, CA
- real time software engineer San Francisco, CA
- financial software developer San Francisco, CA
- part time software developer San Francisco, CA
- graduate software developer San Francisco, CA
- software engineer travel San Francisco, CA
- experienced software developer San Francisco, CA
- remote entry level software developer San Francisco, CA

