Senior Software Engineer

Microsoft

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
45 days ago
Freshness
Confirmed live 2 days ago
Closes
Jan 24, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $169k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 69% of similar roles. Most pay $149,500–$188,277 — the shaded band above. At the midpoint, this role pays about $177k versus about $169k 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 598 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer

Senior Software Engineer The Senior Software Engineer joins the Microsoft Security team to lead the development of AI-native, multi-agent systems designed to help customers securely adopt AI at an enterprise scale. This role focuses on bridging the gap between research and real-world applications by building intelligent systems that transform complex signals across identity, devices, data, and infrastructure into actionable intelligence. You will design and build multi-agent systems using LLMs, RAG pipelines, and vector-based retrieval systems while managing the full lifecycle of machine learning models through MLOps practices like CI/CD, containerization, and telemetry monitoring. Key responsibilities include developing scalable data pipelines, engineering features, and creating automation for prediction and decision-making. The role requires proficiency in Python, distributed systems, and large-scale data processing to solve complex security and infrastructure challenges within a collaborative, cross-company environment.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Design and build multi-agent AI systems using LLMs, RAG pipelines, and vector-based retrieval systems.
  • Develop and productionize machine learning models to transform large-scale enterprise signals into actionable intelligence.
  • Build and operate scalable data pipelines, ETL workflows, and training infrastructure for the AI lifecycle.
  • Deploy and monitor AI models in production using MLOps practices like CI/CD, containerization, and telemetry.
  • Translate customer scenarios into deployable AI solutions, playbooks, and onboarding frameworks for secure adoption.
  • Create telemetry and analytics to track system performance, model drift, and business impact.
  • Establish engineering standards for model governance, documentation, and reproducibility in enterprise environments.

What we're looking for

  • Bachelor's Degree and 4+ years of experience in AI engineering, system design, or data engineering.
  • Hands-on experience designing and deploying production-grade AI/ML systems, including LLM-based or agentic systems.
  • Strong programming skills in Python for model development, data pipelines, and system integration.
  • Experience building and operating distributed systems and scalable data/ML pipelines.
  • Preferred: 8+ years of experience in AI/ML engineering and large-scale distributed systems.
  • Deep experience with LLMs, RAG architectures, vector databases, and agentic workflows.
  • Expertise in MLOps practices including CI/CD, model monitoring, versioning, and containerization.
  • Strong understanding of statistics, optimization, and machine learning fundamentals.

More like this

Similar roles

Senior Software Engineer

Microsoft

Redmond, WA 24 days ago $119,800$234,700
LLMs RAG Python C++ C# Java JavaScript Azure Distributed Systems API Design Vector Search Knowledge Graphs Semantic Search Platform Engineering System Design Telemetry Monitoring Full-Stack Development
4+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 62 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

97 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 68 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 12 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp