CareerPlan

Senior Software Engineer

United States, Washington, RedmondFull-time2026-11-03 → 2026-11-10

Core

Design, deploy, and operate production-scale ML systems to protect Copilot experiences from AI security threats like prompt injections and adversarial inputs.

Role type

Senior IC machine-learning engineer (AI security)

Builds

Adaptive detection and policy models, evaluation frameworks, and secure orchestration frameworks for agent delegation and tool calling.

Domain

AI Security / Generative AI / Distributed Systems

Deliverable

production ML models

Required skills

ML system design, adversarial testing, threat modeling, vulnerability research, incident response, risk management, technical leadership, security metrics, distributed systems architecture, AI security (prompt injection, agentic workflows)

Preferred skills

Red teaming, vulnerability remediation, mentoring senior engineers, security architecture decision-making

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Develop adaptive detection models, build evaluation frameworks, partner on secure orchestration, monitor telemetry, conduct adversarial testing, lead incident response, mentor engineers, communicate security tradeoffs

Seniority

Senior, hands-on IC with architectural review responsibilities