Description
The Copilot Security Engineering team at Microsoft builds systems to detect, evaluate, and defend against emerging AI threats. We are seeking a Senior Software Engineer to lead the design and development of AI threat detection and defense systems that protect Copilot experiences across Microsoft.
In this role, you will drive solutions from threat identification through production deployment, partnering closely with engineers, security researchers, product teams, and platform organisations. You will help define how Microsoft detects, evaluates, and mitigates emerging AI attacks while building the security capabilities that enable Copilot experiences to operate safely and responsibly for millions of users worldwide.
Responsibilities:
- Lead the design and implementation of AI threat detection systems
- Drive the development of security services, classifiers, evaluation frameworks, telemetry pipelines, and risk assessment systems
- Conduct threat modeling exercises and identify security gaps across AI workflows
- Partner with product teams to translate security requirements into scalable engineering solutions
- Investigate emerging attack techniques and develop durable defenses
- Drive root cause analysis and technical remediation efforts following security incidents
- Influence architectural decisions and engineering investments that improve platform security
- Lead design reviews and mentor engineers through technical guidance and code reviews
- Contribute to technical strategy and roadmap planning for key AI security investments
- Participate in on-call rotations and lead investigations during complex security events
Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
- Proficiency in one or more modern programming languages such as C#, C++, Go, Rust, Python, or TypeScript
- Experience designing distributed systems, cloud-native services, or platform infrastructure at scale
- Experience identifying, analyzing, or mitigating security risks in production environments