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

Principal Software Engineer, Experimentation Platform - CoreAI

$139.9k - $274.8k

Microsoft Corporation

Overview

Overview:

CoreAI sits at the center of Microsoft’s mission to redefine how software is built and experienced, providing the foundational platforms, services, and developer experiences that power the next generation of AI-driven applications. As part of CoreAI, the Experimentation Platform (ExP) enables trustworthy, high-scale online experimentation that accelerates product learning and drives progress across Microsoft’s AI ecosystem. You will play a pivotal role in shaping the technical direction of systems that help teams ship better AI experiences faster by providing the experimentation capabilities needed to evaluate, refine, and safely deploy new innovations.

In this role, you will lead the architecture and development of one of the highest-scale experimentation platforms - critical infrastructure that enables rapid iteration in AI systems and product features across Microsoft. You will drive the technical vision for services that empower engineers and scientists across the company to measure impact, validate hypotheses, and advance state-of-the-art AI capabilities through rigorous experimentation. This is an opportunity to lead complex, cross-team technical initiatives while shaping the future of distributed systems architecture, service reliability, and experimentation methodologies at Microsoft scale. You will thrive in this role if you are a technical leader who enjoys driving architecture decisions across teams, mentoring senior engineers, and building the reliable infrastructure foundations that accelerate Microsoft’s progress in AI.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more, and we’re dedicated to this mission across every aspect of our company. Our culture is centered on embracing a growth mindset and encouraging teams and leaders to bring their best each day. Join us and help shape the future of the world.

Responsibilities

Responsibilities:

  • Champion and improve AI tools and practices across the software development lifecycle (SDLC), incorporating appropriate controls over AI-generated assets.

  • Lead by example across teams to produce extensible, maintainable, well-tested, secure, and performant code; identify and establish coding best practices, create and apply metrics to drive code quality and stability, and mentor engineers to continuously raise the engineering bar.

  • Own and lead the architecture of complex product solutions, driving design discussions, evaluating new technologies to solve problems, and ensuring system architecture meets performance, scalability, resiliency and disaster recovery requirements.

  • Lead cross-team collaboration to identify dependencies, negotiate delivery schedules, drive alignment across partner teams, and ensure proper end-to-end testing, live-site coverage, scalability and performance before going live.

  • Drive engineering excellence across products; lead efforts targeting zero-touch deployment, production reliability, and security hardening for both protections and detections.

  • Hold accountability as a designated responsible individual (DRI) across products and solutions, mentor engineers on live-site operations, lead incident retrospectives that drive systemic

Qualifications

Qualifications Required :

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.

Other Requirements

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred:

  • Master’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 Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

  • Extensive experience architecting and operating large-scale distributed systems on cloud platforms (Azure, AWS, GCP), with demonstrated ownership of critical production infrastructure serving millions of users. · Track record of designing highly scalable, resilient service architectures with strong emphasis on fault tolerance, disaster recovery, and cost optimization at scale. · Deep experience using observability tools (logging, metrics, distributed tracing) to diagnose complex cross-service issues and drive systemic reliability improvements across multiple products. · Proven experience mentoring senior engineers, driving technical direction, conducting design reviews, and raising the engineering bar across teams.

  • Experience with experimentation platforms, A/B testing at scale, and statistical methodologies for measuring product impact and driving data-informed ship decisions. · Experience leading security hardening efforts, threat modeling, and incident response processes for production systems.

  • Experience championing AI-assisted development workflows and establishing responsible AI coding practices across engineering teams.

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $139,900 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $163,000 - $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 - $331,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations. (

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Experimentation Platform - CoreAI in Mountain View, CA vacancy
  • $119.8k - $234.7k

     ...re building AI-first engineering systems that power growth...  ...a Growth Engineer in CoreAI, you'll sit at the...  ..., and data, driving experimentation, learning velocity, and...  ...CoreAI CoreAI - Platform and Tools is Microsoft...  ...We're Looking For Software engineering... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $163k - $296.4k

     ...‑first growth and experimentation systems that scale...  ...designing foundational engineering systems (...  ...confidence. As a Principal Growth Engineer in CoreAI, you’ll drive the...  ...CoreAI CoreAI – Platform and Tools is Microsoft...  ...‑oriented Software engineering fundamentals... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    4 days ago
  • $139.9k - $274.8k

     ...sky is the limit thinking in a cloud-enabled world. The CoreAI organization at Microsoft builds the end-to-end AI stack...  ..., video, and multimodal content. We are looking for a Principal Software Engineer - Responsible AI who is passionate about building customer... 
    Suggested
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    4 days ago
  • $139.9k - $274.8k

     ...Overview Software quality is being redefined by AI. As part of the Microsoft...  ...You'll work on open-source, cross-platform automation technology that powers...  ...serve millions worldwide. As a Principal Software Engineer - CoreAI on the Playwright engineering team... 
    Suggested
    Ongoing contract
    Local area
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    18 hours ago
  • $139.9k - $274.8k

     ...Overview Join our team within CoreAI , where we are building theAI data-planethat...  ..., Cohere, Llama, and more. As a Principal Software Engineer , you will shape the future of one...  ...Build large-scale AI services and platform capabilities that power new products... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    18 hours ago
  • $139.9k - $274.8k

     ...developing innovative solutions across AI Platform. Responsibilities include the following. Collaboration with engineers and researchers to build and optimize training...  ...engineering teams to deliver large-scale software systems, preferably in AI, machine learning... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $276k - $414k

     ...( , an augmented reality platform that powers AR across Snapchat...  ..., Spectacles ( . Snap Engineering ( teams build fun and...  ...forefront. We're looking for a Principal Software Engineer to join the Ads...  ..., or infrastructure ideas experimentation, analysis and optimization... 
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    7 days ago
  • $276k - $414k

     ...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents the...  ...; Lens Studio, an augmented reality platform that powers AR across Snapchat and other...  ...ideas, or infrastructure ideas experimentation, analysis and optimization Work across... 
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    18 hours ago
  • $142.8k - $274.8k

     ...Microsoft Foundry is building the foundational platforms that power the next generation of...  ...evaluate and optimize agents. As a senior engineer within Foundry Agents, you will help...  ...technical direction across the full software development lifecycle, influencing design... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    18 hours ago
  • $261.5k - $353.5k

     ...Overview Intuit is a global technology platform that helps our customers and...  ...strategic business units, is seeking a Principal Software Engineer to lead the long-term technology...  ...practices for model lifecycle management, experimentation, and real-time inference at scale.... 
    Local area
    Worldwide

    Intuit

    Mountain View, CA
    5 days ago
  • $175k - $215k

     ...Software Engineer - Marketplace Experimentation Platform Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $214k - $289.5k

    ATX Venture Partners is looking for a Senior Staff Backend Engineer - Experimentation based in Mountain View, California. This role involves...  ...initiatives and leading design and implementation of robust software solutions. The ideal candidate has a BS/MS in Computer Science... 

    ATX Venture Partners

    Mountain View, CA
    18 hours ago
  • $139.9k - $274.8k

     ...Overview As a Principal Software Engineer on the Azure Artificial Intelligence Core team at Microsoft, you will design, build, and maintain...  ...research. ~ Industry recognition or thought leadership. #COREAI #AIPLATFORM Software Engineering IC5 - The typical... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $296.3k

     ...systems to intuitive design, intelligent software, and next-generation safety and...  ...global scale. Role Overview: As a Principal Engineer you will be a technical leader in the...  ...-driven techniques and principled experimentation, proactively creating test plans for... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • $100.6k - $199k

     ...Microsoft Foundry is building the foundational platforms that power the next generation of...  ...and generative AI systems. Within CoreAI, the Foundry Agents organization is responsible...  ...evaluate and optimize agents. As a Software Engineer II within Foundry Agents, you will... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $207k - $340k

     ...Principal Staff Software Engineer, AI Advertiser Growth This role will be based in Sunnyvale. At LinkedIn...  ...that power our LinkedIn ad tech platform. We are looking for a high...  ...guidance. Establish best practices for experimentation, model evaluation, and responsible... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    Sunnyvale, CA
    1 day ago
  • $238.7k - $365.7k

     ...three times per week, at minimum. The Role The Vehicle Experiences Engine software team is a dynamic and fast paced team that designs, develops, and maintains the embedded software platform for Infotainment and Software Defined Vehicle. We are looking for a seasoned... 
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

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

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and security infrastructure that empowers every team at SpaceX... 
    Permanent employment
    Temporary work

    SpaceX

    Palo Alto, CA
    3 days ago
  • $143k - $286k

     ...Position Summary... What you'll do... Role Overview: We are seeking a Principal Software Engineer to lead the design and development of enterprise-scale Marketplace platforms supporting sellers, listings, pricing, orders, and real-time transactions. This role... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $214.1k - $217.6k

    Technology & Digital Principal Software Engineer - Platform - US Defense / Public Sector Job ID: 106464 Boston Chicago New York City San Francisco Silicon Valley Washington DC Apply NowApply Later Do you want to do work that matters, alongside... 
    Hourly pay
    Apprenticeship
    Work at office
    Easy work

    McKinsey & Company

    Palo Alto, CA
    4 days ago
  • $143k - $286k

     ...Position Summary... What you'll do... As a Principal Engineer in Walmart's Fraud and Risk platform, you will define and drive the architecture of next-...  ...what we do at Walmart Global Tech. We're a team of software engineers, data scientists, cybersecurity expert's... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  • $349k - $431k

     ...Principal Software Engineer - Waymo Driver Post Training Waymo is an autonomous driving technology...  ...be applied to a range of vehicle platforms and product use cases. The Waymo Driver...  ...(data, eval) to enable model experimentation Drive post-training technology roadmap... 
    Full time

    Waymo

    Mountain View, CA
    4 days ago
  •  ...Principal Software Engineer Join a forward-thinking team at JPMorgan Chase and help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical role in building and optimizing the platforms that power our data and AI initiatives... 
    Work at office
    Shift work

    Chase

    Palo Alto, CA
    3 days ago
  • $207k - $340k

     ...and Machine Learning Engineers are both data/research scientists and software engineers, who develop...  ...implementation. As a Principal Staff Software...  ...our LinkedIn ad tech platform. We are looking for a...  ...Establish best practices for experimentation, model evaluation, and... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    3 days ago
  • $147k - $237.5k

     ...Software Engineer At Palo Alto Networks®, we're united by a shared mission—to protect our digital way of life. We thrive at the intersection...  .... Job Summary The Cortex Vulnerability Experience Platform team is expanding, and we're looking for an experienced... 
    Full time
    Work at office

    Palo Alto Networks

    Palo Alto, CA
    18 hours ago
  • $296.3k

     ...systems to intuitive design, intelligent software, and next‑generation safety and...  ...a global scale. Role Overview: As a Principal Engineer you will be a technical leader in the...  ...data‑driven techniques and principled experimentation, proactively creating test plans for... 
    Work experience placement
    Local area
    Remote work
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  •  ...that using agentic AI. As a Principal Engineer in Performance and...  ...foundation for Infrastructure & Platforms is vital to success at Walmart...  ...tradeoffs, drive experimentation, and shape how intelligent...  ...computer information systems, software engineering, or related area... 
    Full time
    Temporary work
    Part time
    Local area
    Immediate start
    Home office
    Flexible hours

    Walmart

    Sunnyvale, CA
    3 days ago
  •  ...Principal Software Engineer - Credit Card Core Platforms Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo; USA, Durham; USA, Miami; USA, Palo Alto; USA, Washington DC Sr Staff Software Engineer - CC Core Platforms Nu is the... 

    Nubank

    Palo Alto, CA
    3 days ago
  • $261.5k - $353.5k

    Intuit Inc. is looking for a Principal Software Engineer in Mountain View, California, to lead the technology vision and architecture for its Fintech Risk Platform. This critical role requires expertise in engineering leadership, building high-impact distributed systems... 

    Intuit Inc.

    Mountain View, CA
    3 days ago
  •  ...Senior Principal Ai Software Engineer Palo Alto Networks is looking for a highly experienced, hands...  ...will partner closely with product, platform, security, data, and application...  ...workflow versioning, observability, experimentation, and safe production rollout. Lead... 

    Palo Alto Networks

    Palo Alto, CA
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Experimentation Platform - CoreAI. Be the first to apply!