Taro Logo

Software Engineer (AI/ML) - Azure Core Storage

Microsoft is a global technology company empowering people and organizations through cloud computing, software, and hardware solutions.
Machine Learning
Mid-Level Software Engineer
Remote
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineer (AI/ML) - Azure Core Storage

Storage, the core of Microsoft's Azure Cloud, is seeking a Software Engineer specializing in AI/ML for their Azure Core Storage team. This role is crucial in shaping the technical direction of Azure Storage, which currently manages 10 exabytes of capacity across 50 regions and 100+ data centers.

The position involves working with cutting-edge server technologies and distributed systems, focusing on reliability, scalability, performance, consistency, and debuggability. You'll be responsible for delivering improvements and innovative features while maintaining high quality standards.

The ideal candidate should have experience in coding languages like C, C++, C#, Java, JavaScript, or Python. Experience with Cloud Storage, Distributed Systems, and large-scale ML data processing is highly valued. Familiarity with AI technologies and cloud-based data platforms such as Azure Synapse or Azure Machine Learning is a plus.

Key responsibilities include determining user requirements, developing design documents, implementing code, breaking down work items, and monitoring system performance. You'll work in a collaborative environment that values growth mindset, innovation, and inclusion.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time away. The role offers up to 100% work from home flexibility with 0-25% travel requirements.

This position represents an opportunity to work at the forefront of cloud storage technology while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 5 hours ago

Responsibilities For Software Engineer (AI/ML) - Azure Core Storage

  • Determine user requirements for features
  • Develop design documents for product features
  • Create and implement code for products and services
  • Break down work items into tasks and provide estimation
  • Monitor system/product feature/service for issues
  • Review and improve system availability, reliability, and performance

Requirements For Software Engineer (AI/ML) - Azure Core Storage

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • 1+ years technical engineering experience preferred
  • Experience with Cloud Storage or Distributed Systems is a plus
  • Experience with AI technologies and cloud-based data platforms preferred

Benefits For Software Engineer (AI/ML) - Azure Core Storage

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer (AI/ML) - Azure Core Storage

Machine Learning Engineer – Xbox Games Technology Group – The Coalition

Machine Learning Engineer position at Microsoft's The Coalition studio, focusing on applying ML solutions to enhance game development processes for the Xbox Games Technology Group.

Software Engineer 2, Gaming AI

Software Engineer II position at Microsoft's Xbox Gaming AI team in Barcelona, focusing on developing AI-powered gaming services and frameworks with hybrid work options.

Software Engineering IC3

Software Engineering role at Microsoft Security focusing on developing generative AI services and LLM capabilities for Security Copilot.

Language Engineer

Language Engineer role at Microsoft AI, focusing on building next-generation capabilities for Copilot through language engineering and LLM development.

Machine Learning Engineer II, AWS Just-Walk-Out Science Team

Machine Learning Engineer role at Amazon's AWS Just Walk Out team, focusing on developing AI systems for autonomous retail experiences using computer vision and deep learning.