The Copilot Security Engineering team builds the security, evaluation, and defense infrastructure that protects Microsoft’s agentic and autonomous AI systems. We design and operate adversarial testing frameworks, telemetry pipelines, reproducibility systems, and engineering mitigations that ensure Copilot experiences remain safe, resilient, and aligned with Microsoft’s Responsible AI principles. As an Principal Software Engineer, you will lead a team responsible for designing and delivering high‑quality services and tooling that improve the safety, reliability, and observability of AI‑powered systems. You will shape technical strategy, drive execution, grow engineering talent, and collaborate across security, applied science, platform, and product organizations to reduce real‑world risk in next‑generation AI. This role has significant organizational impact: you will guide the engineering team that builds the systems ensuring Microsoft can securely deploy and continuously validate agentic and autonomous AI. Your work will directly influence Microsoft’s security posture, accelerate risk mitigation, and underpin customer trust in the AI experiences that power the company’s future. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level