Back to jobsJob overview
About the role
Software Engineer II at Microsoft
Required Skills
pythonai/mlcloud servicesazurebig datahadoop/sparkobject oriented programmingsecurity compliance
About the Role
This Software Engineer II role at Microsoft focuses on developing and operating large-scale cloud services for hardware health monitoring and anomaly prediction in Azure. The engineer will work with AI/ML technologies, evaluate AI architectures, and ensure system reliability and compliance. Responsibilities include driving complex solutions, contributing to data analysis, and applying responsible AI practices.Key Responsibilities
- Develop and operate large scale, low latency, and high throughput cloud services
- Drive highly complex and mission critical solutions that involve multiple Azure Services
- Evaluates AI technologies and architectures when developing solutions
- Contributes to data analysis and feedback integration for product engineering decisions
- Ensures compliance with security, privacy, safety, and accessibility standards
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 1+ years experience with AI/ML technologies
- Ability to meet Microsoft, customer and/or government security screening requirements including Microsoft Cloud Background Check
Nice to Have:
- Understanding of hardware and devices, or familiarity with OS and Firmware health and error reporting
- Tolerance to ambiguity and ability make progress when situations are in flux
- Experience in big data mining, familiar with Hadoop/Spark
Benefits & Perks
- Industry leading healthcare