Security Research Engineer, Project Perception

Microsoft

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Redmond, WAReston, VA
Salary
$119,800–$234,700 / yr
Posted
25 days ago
Freshness
Confirmed live today
Closes
Mar 31, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 51% of similar roles. Most pay $147,875–$215,178 — the blue band above. At the midpoint, this role pays about $177k versus about $182k 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 · Security Research Engineer, Project Perception

The Security Research Engineer - Project Perception joins a team dedicated to transforming real-world vulnerabilities and adversary behaviors into reproducible tasks for model training and evaluation. In this role, you will build realistic, safely contained attack scenarios across cloud, on-premises, and hybrid environments. You will construct multi-step attack chains, reproduce vulnerable conditions, and implement automated graders and reward signals grounded in system state and telemetry. Key responsibilities include owning scenario code, isolation, and evidence capture to support reinforcement learning for the MAI family of models. You will utilize Python, C#, Go, C/C++, or TypeScript to develop security tools and scenario automation. This work addresses the technical challenge of distinguishing threats from benign activity and providing trustworthy training signals for security perception agents.

What you'll do

  • Reproduce real vulnerabilities and emerging adversary techniques in cloud, on-premises, and hybrid environments.
  • Build realistic multi-step attack chains by connecting vulnerable applications, identity weaknesses, and misconfigurations.
  • Develop automated graders and reward signals grounded in system state and telemetry to verify security outcomes.
  • Create attack variants, benign lookalikes, and patched controls to expose missed threats and false positives.
  • Own scenario code, isolation, evidence capture, and reset procedures for safe research.
  • Partner with AI and environment engineers to turn research findings into training and evaluation signals.
  • Test whether systems can distinguish threats from benign activity and connect evidence across attack chains.

What we're looking for

  • Must have a Doctorate with 3+ years, Master's with 4+ years, or Bachelor's with 6+ years of experience in relevant fields or equivalent experience.
  • Must be able to pass the Microsoft background and Microsoft Cloud background check.
  • Must reside within commuting distance of the Redmond or Reston hub to work on-site under a hybrid arrangement.
  • 5+ years of experience researching vulnerabilities, conducting authorized offensive security tests, investigating security incidents, or developing security tools (preferred).
  • 3+ years of experience developing and debugging security tools or scenario automation in Python, C#, Go, C/C++, or TypeScript (preferred).
  • Experience independently reproducing vulnerabilities and documenting prerequisites, reproduction steps, and observed security impact (preferred).
  • Experience building or validating multi-step attack chains across applications, identities, or hosts (preferred).
  • Experience assessing cloud IAM in Azure, AWS, or GCP and testing authentication or network access in Windows or Linux (preferred).

More like this

Similar roles

Senior Security Research Engineer

Microsoft

24 days ago $119,800–$234,700
Azure AWS GCP Python Go C# TypeScript Terraform Bicep CloudFormation Kubernetes CI/CD Active Directory Entra ID Okta Linux Windows infrastructure-as-code Identity Federation Security Telemetry
4+ yrs exp Hybrid

Senior Security Researcher

Microsoft

27 days ago $119,800–$234,700
Vulnerability Research Offensive Security Exploit Development Reverse Engineering AI Threat Analysis Anomaly Detection Software Development Lifecycle Cybersecurity Capture The Flag (CTF)
4+ yrs exp Hybrid

Security Researcher

Microsoft

25 days ago $102,100–$202,200
Vulnerability Research Offensive Security Exploit Development Reverse Engineering AI Threat Analysis Anomaly Detection Software Development Lifecycle Large-scale Computing Capture The Flag (CTF)
2+ yrs exp Hybrid

Senior Security Researcher

Microsoft

11 days ago $119,800–$234,700
Machine Learning Large Language Models Cybersecurity Reverse Engineering Big Data Pipelines Deep Learning Anomaly Detection Threat Hunting Software Development Lifecycle Root-Cause Analysis Vulnerability Research
4+ yrs exp Hybrid

Security Researcher

Microsoft

82 days ago $102,100–$202,200
AI Red Teaming Adversarial Machine Learning Generative AI Penetration Testing Python C# C/C++ PowerShell Kali Linux Burpsuite Nmap Nessus Vulnerability Research Anomaly Detection Threat Analysis Software Development Lifecycle Statistics Predictive Analytics
2+ yrs exp Hybrid

Security Engineer, Applied Research & Labs

Cloudflare, Inc

Austin, TX 14 days ago
TypeScript Python Cloudflare Workers Durable Objects Workers AI AI Gateway Vectorize Agents SDK LLM Agent Orchestration Event-driven Systems Infrastructure Security open-source
4+ yrs exp Hybrid