Back to jobsJob overview
About the role
Senior Software Engineer - Azure Kubernetes Service at Microsoft
Required Skills
kubernetesazureai/mldistributed systemspythonc++devopsautomation
About the Role
Senior Software Engineer role on the Azure Kubernetes Service team, focusing on enhancing Kubernetes for AI/ML workloads. Responsibilities include developing infrastructure controllers, integrating with Azure services, and building automation tools. This position supports flexible work arrangements and requires deep technical expertise in distributed systems.Key Responsibilities
- Dive deeply into any level or layer of a problem
- Evaluate and recommend emerging technologies for AI workloads on AKS
- Build automations and AI agent systems for development and operations
- Maintain communication with partners across Microsoft ecosystem
- Ensure alignment with partners' expectations
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 3+ years of experience in building, shipping and operating reliable, distributed solutions
- Ability to meet Microsoft, customer and/or government security screening requirements
- Pass Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Nice to Have:
- Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience OR Master's Degree AND 6+ years experience
- 1+ year(s) of experience with building AI solutions using agentic AI tools
Benefits & Perks
- Industry leading healthcare