Software Engineer
Core
Designing AI-powered operational solutions and scalable ML infrastructure to ensure the reliability, security, and quality of Microsoft Cloud systems.
Role type
Software Engineer (MLOps & Cloud Reliability)
Builds
Scalable ML infrastructure, automation features, and reliable cloud systems for Microsoft Cloud customers.
Domain
Cloud computing, MLOps, AI operations, and system reliability.
Deliverable
production ML models | infrastructure | product features
Required skills
MLOps, cloud system design, code review, project planning, service operations management, telemetry integration, developer tooling, security compliance, stakeholder collaboration, experimentation
Preferred skills
Advanced MLOps governance, responsible AI practices, cross-team collaboration, industry trend analysis
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Collaborate with stakeholders to identify user requirements and incorporate feedback into designs. Contribute to product architecture, create proposals, and ensure security and compliance. Implement code for products with a focus on extensibility and maintainability. Execute project plans, break down work items, and support safe deployment. Manage live service operations, act as a DRI on call, and integrate telemetry data. Improve developer tools and contribute to automation in production.
Seniority
Mid-level, hands-on IC
