Senior Software Engineer
Core
Design and implement AI threat detection systems to identify and mitigate adversarial attacks like prompt injection, memory poisoning, and data exfiltration within Copilot security infrastructure.
Role type
Senior IC security engineer specializing in AI safety and threat detection
Builds
Security services, classifiers, evaluation frameworks, telemetry pipelines, and risk assessment systems for Copilot
Domain
AI Security / Cloud Infrastructure / Threat Intelligence
Deliverable
production ML models | product features
Required skills
AI threat modeling, adversarial attack mitigation, distributed system design, cloud-native service architecture, security incident response, technical strategy planning, cross-team influence, root cause analysis, production software system operations
Preferred skills
Large language model security, agentic workflow defense, red teaming, security research contributions, open-source security tooling
Technologies
C, C++, C#, Java, JavaScript, Python, Go, Rust, TypeScript
Responsibilities
Lead design and implementation of AI threat detection systems; Drive development of security services and evaluation frameworks; Conduct threat modeling and identify security gaps; Partner with product teams to translate security requirements into scalable solutions; Investigate emerging attack techniques and develop durable defenses; Lead design reviews and mentor engineers; Contribute to technical strategy and roadmap planning; Participate in on-call rotations and lead security incident investigations
Seniority
Senior, hands-on IC with strategic influence