Microsoft AI is seeking a Senior Software Engineer to help build infrastructure that protects services and products under Microsoft AI, specifically working on cutting-edge systems to protect Gen-AI based services from abuse and denial-of-service attacks.
Requirements
- 2+ years of experience working with CDNs, DNS, Load Balancers, or Traffic Management.
- 2+ years of experience working with internet-facing application servers or reverse proxies like Apache, NGINX, YARP, Istio etc.
- 5+ years of experience writing code (C/C++, C-Sharp, Java, Python) for large-scale systems.
- Pen-testing experience in the industry.
- Bot Detection and DDoS Protection.
- Published contributions to CVEs.
- Good understanding of UX frameworks and HTTP protocol basics.
Responsibilities
- Help build infrastructure that protects services and products under Microsoft AI.
- Work on cutting-edge systems that are meant to protect Gen-AI based services from abuse and denial-of-service.
- Build extremely low-latency reverse-proxies that can scale dynamically and are deployed globally.
- Leverage ePBF to build detection and mitigation pipelines for new services
- Build capabilities on top of SLMs using ONNX runtime to detect novel attacks in real-time.
- Enhance proxy capabilities for WSS, WebRTC etc.
- Design, write and implement services with performance, efficiency, re-usability, and maintainability as core focus.
Other
- Mentor engineers on the team by providing hands-on assistance, best practices, and promoting an inclusive learning environment.
- Ability to deal with ambiguity to prioritize issues.
- Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week.
- Microsoft is an equal opportunity employer.
- If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.