The Senior Software Engineer will help build and evolve Microsoft Security’s MDASH scanning engine, which uses AI agents and models to identify and remediate vulnerabilities in source code. The role involves designing systems that coordinate agents and models to analyze complex codebases, determine whether potential vulnerabilities are real and reachable, generate actionable fixes, and verify that vulnerabilities have been addressed. The engine is intended to work across programming languages and frameworks and operate reliably and efficiently in production, including on enterprise-scale codebases and in CI/CD workflows. The engineer will collaborate with security researchers, applied scientists, model teams, and product managers to turn new techniques and evaluation insights into product capabilities. The role calls for experience building complex, large-scale systems, foundational application security knowledge, and an interest in applying AI to software security. Responsibilities also include writing and reviewing code, participating in on-call rotations and design reviews, mentoring engineers, and contributing to an inclusive team environment.
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
Senior