Principal Software Engineer, Responsible AI

Microsoft

Quick summary

Work type
On-site
Location
Salary
$142,800–$274,800 / yr
Posted
130 days ago
Closes
Aug 16, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $203k
This role $209k
$127k most similar roles pay here $291k

This role pays more than 51% of similar roles. Most pay $168,943–$236,900 — the shaded band above. At the midpoint, this role pays about $209k versus about $203k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 622 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 559 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Software Engineer, Responsible AI

As a Principal Software Engineer - Responsible AI at Microsoft’s CoreAI organization, you will join the Foundry team to build customer-facing AI services with scalable architecture and high performance. Your role involves designing large-scale distributed cloud services for Azure AI Content Safety, Azure OpenAI Service, and more, ensuring they are highly available and robust. You will lead project development, collaborate with experts across the company, and drive DevOps culture through code reviews and data-driven decisions. The ideal candidate has extensive experience in developing and delivering large-scale cloud services and machine learning models, along with a deep understanding of software architecture and mature DevOps practices. Proficiency in languages like C++, Java, JavaScript, Go, or Python is essential, as is the ability to navigate Microsoft’s complex environment and inspire peers towards innovation and value generation.

What you'll do

  • Design and develop large-scale distributed cloud services with a focus on high availability and scalability.
  • Lead project development by working with subject matter experts and stakeholders to drive release plans.
  • Evaluate alternative architectures and technologies to best fit business requirements and service KPIs.
  • Take end-to-end responsibility for the development lifecycle and production readiness of AI services.
  • Drive modern software engineering practices through code and design reviews, making data-driven decisions.
  • Collaborate with stakeholders to create cohesive, end-to-end experiences for Microsoft customers.

What we're looking for

  • 6+ years of experience designing and delivering highly available, large-scale cloud services.
  • Extensive background in developing machine learning models, including release and operations.
  • Proficiency in coding with languages such as C++, Java, JavaScript, Go, or Python.
  • Strong ability to navigate the company and influence engineering and product development peers.
  • Deep understanding of software architecture and mature DevOps practices.
  • Track record of delivering innovative insights that generate business value.

More like this

Similar roles

Principal Software Engineer, CoreAI

Microsoft

US 25 days ago $142,800$274,800
Azure Python SQL Kubernetes Docker CI/CD Terraform PostgreSQL Snowflake Apache Spark Data Governance Machine Learning AI Tools Self-service Analytics Cross-functional Collaboration Cloud Services Data Lineage Data Security Scalable Architectures

Principal Software Engineer, CoreAI

Microsoft

69 days ago $165,600$296,400
Python Docker Kubernetes CI/CD DevOps C C++ C# Java JavaScript distributed systems cloud-based infrastructure containerization tools virtualization technology production ML systems model serving caching batching monitoring

Principal Software Engineer, CoreAI

Microsoft

102 days ago $142,800$274,800
Kubernetes Python C C++ Java JavaScript Terraform AWS Azure PostgreSQL CI/CD Prometheus Grafana Docker RDMA InfiniBand NCCL CUDA AKS Dynamic Resource Allocation(DRA)

Principal Software Engineer, CoreAI

Microsoft

Redmond, WA 16 days ago $142,800$274,800
Python Java JavaScript C C++ C# Distributed Systems Cloud Infrastructure Platform Engineering Data Infrastructure CI/CD Kubernetes AWS Azure GCP Terraform PostgreSQL MongoDB Observability Security Compliance AI ML

Principal AI Software Engineer

Palo Alto Networks

Santa Clara, CA 15 days ago $167,000$270,500
Python Java Go AWS Azure GCP Salesforce LLM GPT Anthropic Llama LangChain LangGraph SQL Docker Kubernetes CI/CD Prometheus Grafana