The Azure Blob Storage team is looking to build the data foundation that powers the AI revolution by designing and building the next generation of intelligent storage systems purpose-built for the most demanding Artificial Intelligence (AI) and Machine Learning (ML) workloads.
Requirements
- 6+ years technical engineering experience with coding in languages including, but not limited to, C++, C-Sharp, Java, or Python
- 5+ years of systems experience in hands-on development of reliable and performant distributed systems.
- 10+ years technical engineering experience with coding in languages including, but not limited to, C++, C-Sharp, Java, or Python
- 8+ years technical engineering experience with coding in languages including, but not limited to, C++, C-Sharp, Java, or Python
- 1+ year(s) experience in distributed systems, large-scale storage, and solving complex systems problems, including storage system internals such as availability, remote replication, durability schemes, and high-performance input/output (I/O).
- Optional but valuable experience in one or more of the following domains: Database internals, Indexing and search techniques, Caching and data placement strategies, Metadata and namespace management at scale.
- 1+ year(s) experience leading technical direction and influencing architecture across teams.
Responsibilities
- Design and deliver next-generation distributed storage systems optimized for Artificial Intelligence (AI) and Machine Learning (ML) workloads, from training to inferencing.
- Provide technical leadership across architecture, development, testing, and deployment at hyperscale.
- Drive innovations in scalability, performance, security, and efficiency to meet the demands of zettabyte-scale storage.
- Collaborate with cross-functional teams — from AI researchers to cloud infrastructure engineers — to ensure storage meets the needs of cutting-edge AI workloads.
- Mentor and guide other engineers, fostering a culture of technical excellence, innovation, and collaboration.
- Continuously evaluate emerging technologies and trends to anticipate the future of AI-native storage.
- Shaping system architecture for the next era of AI storage, with focus on Multi region AI.
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.
- Guiding and inspiring teams to build bold, high-quality solutions.
- We’re looking for engineers who love solving hard problems, thrive in dynamic environments, and are excited to build something that’s never been done before.
- If you’re ready to help define how storage powers AI at global scale, join us — and help build the infrastructure that will shape the future.