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

Principal/Senior Software Engineer, Experimentation Platform - CoreAI

$119.8k - $234.7k

Microsoft Corporation

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 key role in helping 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 own and drive the development of critical components in one of the highest-scale experimentation platforms - infrastructure that enables rapid iteration in AI systems and product features. You will design and build 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 a unique opportunity to build systems at scale while deepening your expertise in distributed systems, service reliability, and experimentation methodologies. You will thrive in this role if you enjoy driving technical excellence in distributed systems, mentoring engineers, and building reliable infrastructure that accelerates 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

· Independently leverage AI tools and practices across the software development lifecycle (SDLC), taking responsibility for AI-generated assets and coaching team members to adopt responsible AI-assisted development practices.

· Lead by example to produce extensible, maintainable, well-tested, secure, and performant code; apply metrics to drive code quality and stability, and continuously improve code performance, testability, and cost-effectiveness across the team.

· Own and drive the architecture and design of product components, creating design specifications, and ensuring system architecture meets performance, scalability, resiliency, and disaster recovery requirements with minimal technical oversight.

· Collaborate with partner teams, PMs, and subject matter experts (privacy, security, SRE) to determine customer requirements, incorporate feedback, and deliver scalable, reliable features with proper end-to-end testing.

· Drive engineering excellence through automation, tooling improvements, security best practices, and deployment infrastructure.

· Maintain operations of live site services on a rotational on-call basis, implement solutions to complex live-site issues, conduct and present incident postmortems, and proactively improve troubleshooting guides, telemetry, and monitoring to reduce incident volume.

Qualifications

Qualifications Required :

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

· Experience building and operating large-scale distributed systems on cloud platforms (Azure, AWS, GCP), including design, deployment, monitoring, and troubleshooting of production workloads.

· Experience designing and implementing service architectures with strong emphasis on scalability, reliability, fault tolerance, and cost optimization.

· Experience using observability tools (logging, metrics, distributed tracing) to diagnose complex service issues and drive systemic reliability improvements.

· Experience mentoring engineers, driving code reviews, and raising engineering best practices within a team.

· Familiarity with experimentation platforms, A/B testing methodologies, and statistical analysis of product metrics.

· Experience with AI-assisted development workflows and responsible use of AI coding tools in production environments.

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800.00 - $234,700.00 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 $160,200.00 - $261,000.00 per year.

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

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800.00 - $274,800.00 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.00 - $304,200.00 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 1 day ago
Similar jobs that could be interesting for youBased on the Principal/Senior 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... 
    Senior
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    6 days ago
  • $165.6k - $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
    8 days ago
  • $142.8k - $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
    3 days ago
  • $142.8k - $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
    3 days ago
  • $142.8k - $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
    4 days ago
  • $181.1k - $318.4k

    A leading technology company is seeking a Senior Software Engineer to join their Ads ML Experimentation team in Cupertino, California. The role involves designing complex large-scale software systems and promoting best practices in experimentation. Ideal candidates have... 
    Senior

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $181.1k - $318.4k

    Senior Software Engineer (Ads Platform)- Experimentation Cupertino, California, United States Software and Services At 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... 
    Senior
    Temporary work
    Immediate start
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $276k - $414k

     ...new ads products and formats, including experimentation, analysis, and optimization....  ...& Abilities Excellent programming and software design skills, including debugging, performance...  ...and setting technical direction for engineering projects. Experience architecting, designing... 
    Local area

    Snap

    Palo Alto, CA
    5 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
    4 days ago
  • $276k - $414k

     ...Studio, an augmented reality platform that powers AR across...  ...glasses, 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

    Snapchat

    Palo Alto, CA
    2 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
    6 days ago
  • $261.5k - $353.5k

     ...Intuit is a global technology platform that helps our customers...  ...units, is seeking a Principal Software Engineer to lead the long-term technology...  ...lifecycle management, experimentation, and real-time inference at...  ...practices. Lead and mentor senior and staff engineers, raising... 
    Worldwide

    Intuit

    Mountain View, CA
    4 days ago
  •  ...We're seeking a world‑class Principal Engineer (Sr Manager-equivalent) to lead...  ...Cloud Infrastructure and Platform Engineering (CIPE) organization...  ..., elevate our standards for software quality, and unlock new...  ...cloud platforms, mentoring senior engineers and infusing industry... 
    Senior
    Full time
    Work at office
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $197.3k - $313.7k

     ...features and systems within the Agentforce platform that are used by millions of end users...  ...capabilities Lead and participate in Software Design and Architecture discussions and...  ...collaborating with architects, product owners, engineers, user experience designers and data... 
    Senior
    Flexible hours

    Centaur Labs

    Palo Alto, CA
    4 days ago
  • $148.5k - $313.7k

     ...ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1...  ...excited to work on a product that uses the power of Salesforce Platform, Real-time Communication technologies and AI to make a... 
    Senior
    Flexible hours

    Salesforce.Com Inc

    Palo Alto, CA
    2 days ago
  •  ...Senior / Principal Software Engineer – Distributed Systems & Databases January 28, 2025 Xage is the first and only zero trust real-world security...  ...Gartner research on Cyber-Physical Systems Protection Platforms, Zero Trust Network Access, Remote Privileged Access Management... 
    Senior
    Contract work
    Remote work
    Worldwide

    Xage

    Palo Alto, CA
    4 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
    5 days ago
  •  ...Senior Principal AI Agent / ML Software Engineer The Senior Principal AI Agent / ML Software Engineer is a Senior...  ...for production-grade agentic AI platforms, autonomous workflows, scalable...  ...suites, regression testing, experimentation, safety guardrails, prompt/tool... 
    Senior

    Oracle

    Santa Clara, CA
    5 days ago
  • $296.3k

     ...intuitive design, intelligent software, and next‑generation safety...  ...scale. Role Overview: As a Principal Engineer you will be a technical...  ...techniques and principled experimentation, proactively creating test...  ...performance. Mentor Staff and Senior engineers across teams, raising... 
    Work experience placement
    Local area
    Remote work
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • $349k - $431k

     ...Principal Software Engineer - Waymo Driver Post Training Waymo is an autonomous...  ...to a range of vehicle platforms and product use cases. The...  ...role, you will report to our Senior Director of Engineering,...  ...data, eval) to enable model experimentation Drive post-training... 
    Full time

    Waymo

    Mountain View, CA
    3 days ago
  •  ...Senior Frontend Engineer - Platform Architecture We are seeking a talented Senior Frontend Engineer...  ...Create and implement user-centric software solutions, focusing on building delightful...  ...leveraging CI/CD to enable experimentation and safe deployment strategies.... 
    Senior
    Work at office
    3 days per week

    sagecare.com

    Palo Alto, CA
    5 days ago
  • $139.9k - $274.8k

     ...Principal Software Engineer at Microsoft – Mountain View, California, United States Principal Software Engineer at Microsoft – Mountain View...  ...working with rich telemetry and data driven decisions, rapid experimentation 5+ experience delivering software solutions at scale,... 
    Worldwide

    Victrays

    Mountain View, CA
    23 hours ago
  • $155.42k - $395.9k

     ...the Team: The ML Inference Platform is part of the AV ML...  ...machine learning models for experimental, online and bulk inference...  ...Role: We are seeking a Senior ML Infrastructure engineer to help build and scale robust...  ...core platform backend software components. Collaborate... 
    Senior
    Local area
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Israelvcforum

    Mountain View, CA
    4 days ago
  • $296.3k

     ...intuitive design, intelligent software, and next‑generation safety...  .... Role Overview: As a Principal Engineer you will be a technical leader...  ...techniques and principled experimentation, proactively creating test...  ...performance. Mentor Staff and Senior engineers across teams,... 
    Work experience placement
    Local area
    Remote work
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    2 days 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
    5 days ago
  •  ...leader for their Palo Alto office to innovate ads formats and backend solutions. The ideal candidate will have extensive experience in software development, technical leadership, and a strong domain expertise in ads. Responsibilities include collaborating across teams and... 
    Work at office

    Snap

    Palo Alto, CA
    5 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
    2 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

    Mountain View, CA
    4 days ago
  •  ...for data planes. We are hoping to enhance engineering efficiency by concentrating our...  ...OCI service from scratch and work with senior architects and leaders at OCI. You must...  ...executives for investment and drive the software design and development for new major data... 
    Senior
    Worldwide
    Flexible hours

    Ll Oefentherapie

    Santa Clara, CA
    4 days ago
  • $200k - $300k

     ...set new standards in online gaming. We are now looking for a Senior/Principal Software Engineer to join our dynamic team. This key role will help shape the architecture, design, and development of our platform, driving innovation while ensuring the highest technical... 
    Senior
    Local area
    Overseas

    Bellota Labs

    Redwood City, CA
    22 hours ago

Do you want to receive more vacancies?

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