Senior Research Software Engineer

Microsoft

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
148 days ago
Freshness
Confirmed live yesterday
Closes
Oct 13, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 57% of similar roles. Most pay $155,375–$218,493 — the shaded band above. At the midpoint, this role pays about $177k versus about $187k 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 Research Software Engineer

As a Senior Research Software Engineer on the Agentic Experiences team, you will drive research projects through various stages of development and productization. You will design and build software using AI-native development methods, automation, and agentic workflows to create reliable, scalable products from scientific prototypes. Your daily work involves collaborating with researchers and engineers to develop high-quality code, infrastructure, and systems that support diverse areas like core models, health, social impact, and graphics. You will utilize a technical stack including Python, Rust, C#, C++, Java, or JavaScript, while leveraging the Microsoft AI stack, Azure/AI Platform, and Copilot tools. The role focuses on solving complex problems in the research space by modernizing engineering practices and creating "better together" systems to bridge the gap between experimental research and large-scale production environments.

What you'll do

  • Design and build software using AI tools, frameworks, and agentic workflows across the full development lifecycle.
  • Transition scientific experiments from initial prototypes into reliable, scalable products for Microsoft's portfolio.
  • Architect solutions with minimal oversight while applying best practices for code organization and maintainability.
  • Produce high-quality, well-tested, and secure code that adheres to specific design requirements.
  • Identify and develop "better together" systems and architectures that align multiple research projects.
  • Navigate ambiguity in a dynamic research environment by establishing tangible milestones to achieve long-term goals.
  • Contribute to the engineering vision and strategy for the Microsoft Research Americas team.

What we're looking for

  • Bachelor's Degree in Computer Science or a related technical field.
  • At least 4 years of technical engineering experience coding in languages such as Python, Rust, C#, C++, Java, or JavaScript.
  • Master's degree or PhD in Computer Science with 7+ years of experience, or a Bachelor's degree with 8+ years of experience.
  • At least 2 years of technical leadership experience defining milestones and executing team deliverables.
  • Experience working on an engineering team within a research or innovation setting from prototype to production.
  • Experience with the Microsoft AI stack, including Azure/AI Platform and Copilot tools.
  • Experience delivering AI-powered products at scale.
  • Experience with early-stage or first-generation product development.

More like this

Similar roles

Senior Software Engineer

Microsoft

Redmond, WA 10 days ago $119,800$234,700
Distributed Systems Microsoft Azure AWS Python C# Java C++ JavaScript Cloud Computing Service-Oriented Architecture AI Observability Reliability Engineering Telemetry
4+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 114 days ago $119,800$234,700
Python C# Java JavaScript C++ C Azure LLMs GitHub Copilot GenAI CI/CD Infrastructure as Code Distributed Systems Telemetry A/B Testing Feature Flagging Security-as-Code WCAG
4+ yrs exp

Senior Software Engineer

Microsoft

25 days ago $119,800$234,700
Large Language Models Python C# Java JavaScript C++ C Microsoft Azure Microsoft 365 Copilot Copilot Studio Power Platform GitHub Copilot Source Control Machine Learning Data Integration Workflow Automation Retrieval Structured Outputs
4+ yrs exp

Senior Software Engineer

The Walt Disney Company

Remote 17 days ago $148,700$199,400
JavaScript HLS DASH Web Development PlayReady Widevine AVC HEVC AAC EAC3 cross platform development Android Gaming Consoles
5+ yrs exp Remote

Senior Software Engineer

Microsoft

79 days ago $119,800$234,700
C C++ C# Java JavaScript Python Linux Distributed Systems SOA Data Structures Algorithms Optimization Monitoring Observability
4+ yrs exp Hybrid