Bachelor's Degree in Computer Science or related technical discipline 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
Experience in shipping at least one large-scale ML/AI-based service or application, preferably in the security domain on cloud platforms (Azure, AWS, GCP, etc.)
Cloud ML and SaaS engineering experience
Microsoft Cloud Background Check
Desirables
Experience in SecDevOps and MLOps/AIOps
Experience in Python, PyTorch, TensorFlow
Experience working with LLMs and OSS GenAI frameworks
Experience in at least three of the following: Apache Spark, GraphDBs, VectorDB, Python, LLMs (OpenAI, etc.), C#, Azure and/or AWS APIs and Services
What the job involves
Collaborate with research and product teams to develop advanced AI services and automation tools
Design and implement a scalable AIOps system for experimentation and production environments
Participate in the development of our AI experimentation and observation platform
Work closely with technical staff from other Microsoft Security products to integrate and enhance security solutions
Develop comprehensive technical designs and architectures to transition research innovations into practical solutions
Foster leadership and collaboration across research and product teams
Application process
Microsoft Cloud Background Check upon hire/transfer every two years
To empower every person and every organization to achieve more. We believe technology can and should be a force for good, contributing to a brighter world. Our culture embraces curiosity, progress, and learning together.
Company benefits
Typical base pay range $98,300 - $193,200 per year