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

Senior Software Engineer (Ads Platform) - Experimentation

$150.4k - $277.6k

Apple

Role Number: 200691618Team: Machine Learning and AI, Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-10-27SummaryAt Apple, we work every day to create products that enrich people’s lives. Our Advertising Platforms group makes it possible for people around the world to easily access informative and imaginative content on their devices while helping publishers and developers promote and monetize their work. Today, our technology and services power advertising in Search Ads in the App Store and Apple News. Our platforms are highly-performant, deployed at scale, and setting new standards for enabling effective advertising while protecting user privacy. Ads ML Experimentation team is looking for a Senior Software Engineer to build the next generation of software platform and systems to advance experimentation that connect millions of global users to content from publishers and developers. Your work will drive the experimentation framework development of machine learned algorithm at scale. You will build sophisticated systems essential in the end-end development of predictive algorithms. You will design and engineer tools for managing AB test experiments, for performing exploratory analysis, and for real-time monitoring of experiment behavior, while preserving the privacy of our customers.DescriptionPartner with business leaders and stakeholders to design, implement and evolve the features of a multivariate experimentation platform. Promote experimentation best practices across the organization. Execute on the experimentation roadmap and future integrations with data-driven prioritization. Exercise strong judgment and make thoughtful decisions with ambiguous situations. Striking the right balance between short-term wins vs. long-term success based on various constraints. You will join and contribute to a culture that emphasizes observability and understandability, reliability, resiliency, simplicity, reusability, extensibility, scalability, velocity and productivity. We are one team, nurturing each other’s growth and supporting each other in delivering for our customers and Apple.Minimum QualificationsSkilled at designing and building complex large-scale and distributed software systems in cloud computing environments like AWSStrong experience in Experimentation frameworks, A/B testing and Machine Learning methodologiesFluency in programming languages like Java, Scala, Python and SQLExperience with event stream processing (ESP) technologies like Spark Streaming, Kafka, Flink or equivalentExperience with backend object stores, automated data pipelines, cloud-native data storage and processing frameworksFamiliarity with data-oriented workflow orchestration frameworks like Airflow, Kubeflow, etc.Familiarity with statistics and ability to use data analysis techniques to understand data quality, profile system loads, relationships between business metrics, and technical performanceExcellent communication, social and presentation skillsSkilled at operating in a cross-functional organizationAbility to condense complex concepts and analysis into clear and concise takeaways that drive actionPrior experience in advertising industry is a plusPrior experience with advanced statistical and causal inference is a plusCurious business attitude with a proven ability to seek projects with a sense of ownershipPreferred QualificationsDegree in Computer Science, Statistics, Applied Math or related field.5+ years of industry experience designing, building, maintaining, and extending web-scale production systems.Exposure to AB testing and machine learning methodologies.Pay & BenefitsAt Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.EEO StatementApple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicantAccessibilityAt Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.Learn about accessibility in Apple’s workplaceLearn about reasonable accommodations for job applicantsApplication DeadlineApple accepts applications to this posting on an ongoing basis.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Ads Platform) - Experimentation in Cupertino, CA vacancy
  • $262k - $364k

     ...and enhance large-scale software solutions.Lead zero-to...  ...’s degree or PhD in Engineering, Computer Science, or...  ...goals-first advertising platform where advertisers...  ...have depth in bidding, experimentation, and measurement. We're...  ...agentic experience.Google Ads is at the forefront of... 
    Senior
    Software

    Google

    Mountain View, CA
    10 hours ago
  • $184.7k - $277.6k

    Role Number: 200683901Team: Software and ServicesLocation: CupertinoWeekly...  ..., including our advertising platform. We deliver ads in a way that benefits both customers...  ...benefits everyone.The Ads ML Experimentation team is looking for a ML Engineer who can build full-stack... 
    Senior
    Software
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  • $184.7k - $277.6k

     ...Number: 200691360Team: Software and ServicesLocation:...  ...people's lives. Our Apple Ads group makes it...  ..., and Apple News. Our platforms are highly-performant,...  ...oriented and versatile engineer who can excel in a fast...  ...modeling and continuous experimentation by all Ads teams. As a... 
    Senior
    Software
    Work experience placement
    Immediate start
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  • $262.5k - $394k

     ...Number: 200685766Team: Software and ServicesLocation:...  ...people’s lives. Apple Ads makes it possible for...  ..., and Apple News. Our platforms are highly-performant,...  ...oriented and versatile engineer who can excel in an Agile...  ...and continuous experimentation by all Apple Ads teams... 
    Senior
    Software
    Immediate start
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  • $140k - $230k

     ...Our work centers on four pillars: AD/ADAS, our autonomous driving and advanced...  ...driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City...  ...is looking for a skilled Software Engineer or Machine Learning Engineer to join the... 
    Senior
    Software
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Palo Alto, CA
    20 days ago
  •  ...mobility” means and how it serves society. Our work centers on four pillars: AD/ADAS, our autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City, a test course for mobility; and... 
    Senior
    Software
    Work at office

    woven-by-toyota

    Palo Alto, CA
    1 day ago
  • $87.8k - $209.5k

     ...Infrastructure (OCI) is looking for a Senior Robotics Software Engineer to develop software for physical...  ...workflows while checking generated code and experimental results for correctness....  ...disability 3. Life insurance and AD&D 4. Supplemental life insurance (... 
    Senior
    Software
    Temporary work
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    2 days ago
  • $159k - $230k

     ...Bachelor’s degree in Electrical Engineering, Computer Engineering,...  ...Allegro, APD), CST, Keysight ADS, and Synopsys Hspice.Experience...  ...Power Integrity Engineer within Platforms Infrastructure Engineering,...  ...developers to build the future. From software to hardware our teams are... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $150.4k - $277.6k

     ...Number: 200691124Team: Software and ServicesLocation:...  ...’ experience. Apple Ads brings this same...  ...closely with Product, Engineering, Finance, Sales, and...  ...challenges using data, experimentation, statistical modeling...  ...Apple's advertising platforms. Depending on your area... 
    Senior
    Software
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  • $150.4k - $277.6k

     ...Number: 200644467Team: Software and ServicesLocation:...  ...customers’ experience. Apple Ads brings this same...  ...that improve our platform across the board, write...  ...for a Machine Learning Engineer that will develop the...  ...of experiments, online experimentation approaches, preferably... 
    Senior
    Software
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  • $184.7k - $324.8k

     ...Team: Machine Learning and AI, Software and ServicesLocation:...  ...customers’ experience. Apple Ads brings this same approach to...  ...next generation of our ads platforms and ensure that Apple provides...  ...design of experiments, online experimentation approaches, preferably at scaleAbility... 
    Senior
    Software
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  • $176.6k - $239k

    As a Senior Solutions Architect III in Amazon Ads partner tech organization, you will work with...  ...- Collaborate with engineering on implementations- Support...  ...performance across advertising platforms. Own and drive internal...  ...domain areas (e.g. software development, cloud... 
    Senior
    Software
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • $193.3k - $261.5k

     ...of those customers runs on software that our Data Plane Platform team ships, and keeping it...  .... We own the release engine for the managed OpenSearch...  ...operations, with mentorship from senior engineers on the team, and...  ..., Basic Life & AD&D insurance and option for... 
    Senior
    Software
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    1 day ago
  • $184.7k - $324.8k

     ...’s lives. Our Advertising Platforms group makes it possible for...  ...advertising in Search Ads in the App Store and Apple...  ...protecting user privacy.Ads ML Experimentation team is looking for a Senior ML Engineer to build the next generation of software platforms and systems to... 
    Senior
    Software
    Temporary work
    Immediate start
    Remote work
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  • $184.7k - $324.8k

    Role Number: 200689942Team: Software and ServicesLocation: CupertinoPosted...  ...ACAI Training & Inference Platform team is seeking a Senior / Staff Software Engineer with strong distributed...  ...complex training pipelines, improve experimentation and iteration speed, and enable... 
    Senior
    Software
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  • $276k - $414k

     ...and other digital services.Snap Engineering teams build fun and technically sophisticated...  ....We’re looking for a Principal Software Engineer to join the Ads Platform team at Snap.What you’ll do:Build...  ...ideas, or infrastructure ideas experimentation, analysis and optimizationWork... 
    Software
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    10 hours ago
  • $143k - $286k

     ...direction for Walmart’s experimentation backend services, aligning long-term platform strategy with business...  ...and elevate engineering culture across a high-...  ...technical approaches to senior leadership and cross-functional...  ...a technical lead software engineer to design and... 
    Software
    Full time
    Temporary work
    Part time
    Local area

    Walmart

    Sunnyvale, CA
    2 days ago
  • $183k - $247.6k

     ...Services (AWS) Hardware Engineering designs and delivers...  ...builds custom accelerator platforms that form the backbone...  ....We are seeking a Senior Manufacturing NPI Product...  ..., operations, software development, TPMs, and...  ...prescription, Basic Life & AD&D insurance and option... 
    Senior
    Software
    Local area
    Flexible hours

    AmazonWebServices

    Cupertino, CA
    1 day ago
  •  ...Job Description Job Description Senior Swift Engineer - AI Platform About the Role We are building a native application that delivers AI-...  ...traceable results. We need engineers who ship real desktop software and take ownership of their technical surface. What... 
    Senior
    Software
    Contract work

    Mindlance

    Sunnyvale, CA
    18 days ago
  •  ...Meet Our Engineers on the Vehicle OS Team!Vehicle OS is a flexible suite of products that...  ...develop, deploy, and update complete vehicle software and AI applications. Learn more about...  ...Intuition.About the RoleAs an Android Platform Engineer on the Vehicle OS team, you will... 
    Senior
    Software
    Flexible hours

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  •  ...Creatify is building the AI Platform for Advertising where marketers...  ...to plan campaigns, create ads, manage budgets, and optimize...  ...of passionate AI researchers, engineers, and advertising veterans. Join...  ...is seeking a full-time Software Engineering Intern (Full-Stack... 
    Software
    Full time
    Internship
    Immediate start

    Leadout Capital

    Mountain View, CA
    3 days ago
  • $174k - $252k

     ...LLMs to optimize the YouTube Ads marketplace.Develop sequence...  ....5 years of experience with software development in one or more...  ...analytical reasoning to software engineering problems.Experience...  ...accessible technologies.Ads experimentation and analysis.Google's software... 
    Senior
    Software

    Google

    Mountain View, CA
    4 days ago
  • $184.7k - $324.8k

    Role Number: 200680227Team: Software and ServicesLocation: Austin; CupertinoWeekly Hours: 40Posted: 2026-08-2...  ...join something — you'll add something.Join the Apple Ads Engineering team and help build an advertising platform that benefits both customers and advertisers. Our... 
    Senior
    Software
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  • $216.2k - $394k

    Role Number: 200677741Team: Software and ServicesLocation: CupertinoWeekly Hours: 4...  ...empower people, including our advertising platform. We deliver ads in a way that benefits both customers...  ...ads.YOU WILL:-Lead cross-functional engineering teams, collaborate with multiple... 
    Senior
    Software
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  • $262k - $364k

     ...frontier of Generative AI and retail ad products — such as how to...  ...system bottlenecks; raise the bar on engineering excellence, experimentation velocity, and production reliability...  ...experience.8 years of experience with software development in one or more programming... 
    Senior
    Software
    Worldwide

    Google

    Mountain View, CA
    2 days ago
  •  ...mobility” means and how it serves society. Our work centers on four pillars: AD/ADAS, our autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City, a test course for mobility; and... 
    Senior
    Software
    Work at office

    woven-by-toyota

    Palo Alto, CA
    1 day ago
  •  ...Our team designs and builds the embedded platform software infrastructure that supports critical performance safety and user-facing features...  ...looking for a high energy experienced embedded software engineer to take technical ownership across our embedded platform... 
    Senior
    Software
    Full time
    Local area
    Remote work
    Flexible hours

    Intuitive

    Sunnyvale, CA
    7 days ago
  • $208.45k - $364.8k

     ...around the world come to our platform to find creative ideas, dream...  ...Pinterest is seeking a Staff Software Engineer to help evolve the serving platforms that power Ads and Core experiences. You will...  ..., API evolution, experimentation controls, observability, and... 
    Software
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    10 hours ago
  • $224k - $356.5k

    The Autonomous Vehicles Platform team is looking for a Senior System Software Engineer. As part of our team, you will work on our Autonomous Driving Platform software, implementing high-performance and scalable solutions for data collection and autonomous vehicle fleets... 
    Senior
    Software
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $225k - $275k

    DDN is seeking a Senior Software Engineering Manager to lead the engineering organization responsible for our KV Cache Platform—a distributed memory and storage platform that accelerates large-scale LLM inference across GPU clusters.In this role, you will lead geographically... 
    Senior
    Software

    DataDirect Networks

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Ads Platform) - Experimentation. Be the first to apply!