Senior Software Engineer, AzureML

Microsoft AI platform company developing next-generation cloud business for the growing AI market
$117,200 - $229,200
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, AzureML

Microsoft AI platform is seeking a Senior Software Engineer to join their AzureML team, focusing on the next generation cloud business in the growing AI market. This role is part of the ML lifecycle team working on a new developer platform that serves billions of requests daily across cutting-edge scenarios. The position offers a hybrid work environment with up to 50% work from home flexibility.

The ideal candidate will be responsible for designing and building highly reliable, available platforms to support services at scale, with a focus on high throughput and low latency scenarios. You'll be working with cutting-edge AI technologies and cloud infrastructure, influencing product development, and driving new features from preview to General Availability.

The role requires strong technical expertise in distributed computing, cloud technologies, and experience with modern development tools and practices. You'll be working with technologies like Kubernetes, .NET, C#, Java, and Python, while collaborating with key partners to implement complex capabilities for large-scale multi-tenant platforms.

Microsoft offers a competitive compensation package with a base salary range of $117,200 - $229,200 USD, comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. This is an excellent opportunity to join a leading tech company at the forefront of AI innovation and cloud computing, working on projects that impact millions of users worldwide.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, AzureML

  • Engage directly with key partners to implement complex capabilities including managing large scale multi-tenant platform
  • Anticipate, identify, assess, track and mitigate project risks and issues
  • Drive thought leadership, architecture and high scale, complex graph topologies, high throughput, low latency system
  • Respond, resolve and incorporate customer feedback with agility and obsession
  • Live and contribute towards an inclusive culture

Requirements For Senior Software Engineer, AzureML

Java
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Knowledge in Network architecture and concepts (HTTP and TCP Protocols, Authentication and Sessions etc)
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer, AzureML

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 Senior Software Engineer, AzureML

Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on complex technical problem-solving and customer support with hybrid work options.

Senior Technical Support Engineer - Azure Local (Stack HCI)

Senior Technical Support Engineer position at Microsoft focusing on Azure Stack HCI support, requiring 5+ years experience and deep Windows infrastructure knowledge.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Cloud Supply Chain organization, focusing on cloud infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Container Registry, building scalable cloud container workloads and securing software supply chain.

Azure ACE Engineer

Senior Azure Cloud Engineer position at Microsoft focusing on customer experience, support, and technical problem-solving for strategic Azure customers.