Microsoft is seeking a Senior Software Engineer to join their Azure AI Platform's Pipelines team, focusing on building cloud services for machine learning workflows. This role is part of Microsoft's strategic investment in Artificial Intelligence (AI), working with technologies like OpenAI and Mistral to develop cutting-edge applications on large language models.
The position involves developing and maintaining microservices for pipeline authoring, scheduling, and processing within the Azure AI services group. You'll be responsible for securing control plane assets, implementing monitoring systems, and automating CI/CD deployments. The role requires expertise in cloud architecture, microservices, and security implementations.
As a Senior Software Engineer, you'll work in a collaborative environment, contributing to Microsoft's mission of empowering every person and organization globally. The role offers opportunities to work with advanced AI technologies while building scalable cloud solutions. You'll be part of a team that values innovation, security, and operational excellence.
The position requires strong technical skills in object-oriented programming, with particular emphasis on languages like C#, Go, Rust, or Java. Experience with Kubernetes, microservices architecture, and cloud services is highly valued. The role combines hands-on development with systems design and security implementation, making it ideal for engineers passionate about building robust, scalable AI infrastructure.
Benefits include comprehensive healthcare, educational resources, investment options, and generous leave policies. Microsoft offers a collaborative culture focused on growth mindset and innovation, with opportunities for professional development and impact at global scale.