Senior Researcher, Software Verification

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
12 days ago
Freshness
Confirmed live today
Closes
Apr 12, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $201k
This role $177k
$106k $248k
below market most similar roles pay here above market

This role pays less than 56% of similar roles. Most pay $177,050–$224,950 — the blue band above. At the midpoint, this role pays about $177k versus about $201k 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 694 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Researcher, Software Verification

As a Senior Researcher - Software Verification at Microsoft Research, you will join a team of world-class researchers and engineers to shape the future of systems and AI. You will drive high-impact research in rigorous software engineering by developing scalable systems for program and systems verification. Your day-to-day responsibilities include building and maintaining state-of-the-art automated reasoning tools, specifically SMT solvers, and collaborating on technical papers and presentations. You will work to integrate AI and agent technologies with formal methods to solve complex software engineering problems. The role requires expertise in programming languages, automated reasoning, and large-scale systems. You will turn foundational ideas into practical advances, ensuring that your research has a significant impact on the development of reliable software and coding agents.

What you'll do

  • Drive high-impact research in software engineering by integrating AI technologies.
  • Develop and test new ideas within collaborative research teams.
  • Build and maintain state-of-the-art systems for program and systems verification.
  • Develop state-of-the-art automated reasoning tools, including SMT solvers.
  • Prepare technical papers and presentations for the research community.
  • Work with product teams to ensure technology has a practical, world-changing impact.
  • Create scalable systems for software verification in the age of coding agents.

What we're looking for

  • Doctorate in a relevant field, or a Master's with 3+ years of research experience, or a Bachelor's with 4+ years of research experience.
  • Equivalent experience to the above educational and research requirements.
  • Doctorate (or currently pursuing) in software engineering, programming languages, automated reasoning, systems, or relevant fields (preferred).
  • Experience publishing academic papers as a lead author or essential contributor (preferred).
  • Experience participating in a top conference in a relevant research domain (preferred).
  • 3 years of experience building large scale systems integrating rigorous methods and AI technologies for software engineering (preferred).
  • Active participation in engineering efforts and research as demonstrated by publications (preferred).
  • Master's Degree in relevant field AND 3+ years related research.

More like this

Similar roles

Senior Researcher, Machine Learning & Statistics

Microsoft

Cambridge, MA 5 days ago $119,800–$234,700
Artificial Intelligence Machine Learning Deep Learning Generative AI Transformers LLMs Pre-training Finetuning Data Curation Machine Learning Pipelines Statistics Computational Biology Theoretical Computer Science Algorithmic Game Theory
4+ yrs exp Hybrid

Senior System Verification Engineer

Nvidia

Austin, TX 11 days ago $136,000–$212,750
RTL Verification Verilog Python Simulation HSPICE PrimeSim PCB Design ASIC FPGA System Validation Pre-silicon Verification System Design Flows
5+ yrs exp

Senior System Verification Engineer

Nvidia

Remote (Austin, TX) 11 days ago $200,000–$322,000
RTL Verification Mixed-Signal Simulation Python Verilog SPICE PCB Design Analog Simulation SOC Mixed-Signal Simulation PrimeSim System Validation Pre-silicon Verification ASIC FPGA System Design Flows
10+ yrs exp Remote

Senior Verification Engineer

Nvidia

Santa Clara, CA 4 days ago $168,000–$264,500
UVM SystemVerilog Verilog Python C/C++ VCS Verdi GDB HLS DisplayPort HDMI MIPI DSI Functional Coverage Assertion-Based Verification Constrained-Random Stimulus Version Control
10+ yrs exp Hybrid

Senior Verification Engineer

Microsoft

Redmond, WA +1 6 days ago $119,800–$234,700
UVM System Verilog Python Shell Pearl Git ASIC FPGA IP Verification Silicon Chip Architecture Performance Instrumentation
5+ yrs exp