Microsoft's AI Frameworks team is developing AI software to enable running AI models across various devices and hardware, requiring optimization and scaling for model training and inference on novel AI accelerators.
Requirements
- coding in languages including, but not limited to, C, C++
- 1+ years of experience with C
- 4+ years of experience with C/C++
- 2+ years of experience with C
- Exposure to building highly available highly scalable microservice architecture
- Exposure to working with orchestration platforms like K8 and Service Fabric
Responsibilities
- Perform software development in C/C++, C and other languages.
- Apply engineering principles for defining robust and maintainable architecture and designs.
- Collaborate broadly across multiple disciplines, from hardware designers to ML developers.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Ability to work independently and successfully deliver on Key Performance Indicatiors (KPIs)
- Written and oral communications expertise