Microsoft is looking to improve its security posture by measuring and improving product security risks using data analysis, machine learning, and data science.
Requirements
- 2+ years related experience (e.g., statistics, predictive analytics, research)
- 1+ year(s) experience creating publications (e.g., patents, peer-reviewed academic papers).
- 2+ years’ experience in building data pipelines using cloud computing like, Kusto (Azure Data Explorer), Azure ML, Azure Key Vault, Azure Storage or similar.
- 1+ years of experience using GenAI and LLM.
- 3+ years of expertise with Python and experience with other scripting languages
- Experience with libraries such as Pandas, Keras, Pytorch, Scikit-learn etc. to build ML models.
- Experience in solving data science problems in Cybersecurity.
Responsibilities
- Working with the business to understand a real-world scenario and translate it into a machine learning problem and think of optimal ways of solving it.
- Performs documentation of work in progress, experimentation results, plans, etc.
- Data wrangling, data analysis and transforming large data sets to build scalable pipelines.
- Use Machine Leaning and Deep Learning techniques to build prediction models on structured and unstructured data.
- Improve the performance and run-time of ML models
- Collaborate with PMs to plan and prioritize ML deliverables as part of broader business initiatives, ensure delivery according to the planned schedule.
- Build data processing tools, libraries, frameworks and performing and getting insights from data analysis
Other
- Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field
- Ability to meet Microsoft, customer and/or government security screening requirements
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Travel requirements not specified
- Communication and collaboration skills