Microsoft · 11 hours ago
Software Engineer
Microsoft is seeking a Software Engineer to join the Copilot Security Team, which focuses on securing AI systems. The role involves designing and implementing components to enhance security against various attack vectors and contributing to the Agentic Security Platform for security evaluations across Microsoft.
Agentic AIApplication Performance ManagementArtificial Intelligence (AI)Business DevelopmentDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
Responsibilities
Design, build, and maintain high‑quality services and libraries that support adversarial testing, security evaluations, and risk measurement for agentic and autonomous AI systems
Implement adversarial test harnesses (e.g., jailbreak, prompt injection, toolchain misuse) and integrate them into shared evaluation pipelines such as SEVAL/CARES
Develop telemetry, instrumentation, and observability features that improve detection coverage, reproducibility, and security‑relevant data collection
Build CI/CD hooks, governance features, and safety-criteria validation that support safe rollout and evaluation of Copilot capabilities
Work closely with applied scientists, red teamers, and partner engineering teams to translate top risks into testable requirements and secure engineering patterns
Contribute to the Agentic Security Platform—shared services that support evaluation at scale across Copilot and foundation‑model–powered applications
Participate in design reviews, threat modeling sessions, and code reviews with a focus on reliability, security, and defense‑in‑depth
Write clear technical documentation, sample code, and best‑practice guidance consumed by internal product teams
Ensure systems meet expectations for availability, reliability, performance, and scalability
Drive continuous improvement by automating workflows, reducing operational toil, and improving development velocity for the broader ecosystem
Build reusable components and practices that teams across Microsoft can adopt to improve safety and evaluation consistency
Qualification
Required
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Preferred
Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
2+ years of engineering experience working on production systems, services, or frameworks
Experience with AI/ML workflows, agentic systems, or evaluation frameworks (SEVAL/CARES, safety scorecards, dataset generation, etc.)
Understanding of adversarial ML concepts (jailbreaks, prompt injection, toolchain misuse) or threat‑driven engineering
Experience with telemetry/observability stacks (Kusto, OpenTelemetry, metrics/logging pipelines)
Solid collaboration, communication, and documentation skills; ability to partner with PM/TPM, applied science, and security teams
Passion for security, reliability, and responsible deployment of AI systems
Experience building software systems or services, including debugging, testing, or CI/CD practices
Familiarity with distributed systems, RESTful APIs, or cloud‑based services (Azure preferred)
Company
Microsoft
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.
H1B Sponsorship
Microsoft has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9192)
2024 (9343)
2023 (7677)
2022 (11403)
2021 (7210)
2020 (7852)
Funding
Current Stage
Public CompanyTotal Funding
$1MKey Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M
Leadership Team
Recent News
2026-01-16
Morningstar.com
2026-01-16
Company data provided by crunchbase