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 a month 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

Critical Environment Senior Mechanical Engineer

Senior Mechanical Engineer role at Microsoft's Cloud Operations division, focusing on critical environment infrastructure and datacenter operations with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure focusing on confidential computing and cloud security, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure Security, focusing on cloud security infrastructure and distributed systems at scale.

Embedded Escalation Engineer – SQL VM

Senior Cloud Engineer role at Microsoft focusing on SQL VM support and engineering, offering hybrid work and comprehensive benefits.

Senior Software Engineer - CTJ - Poly

Senior Software Engineer role at Microsoft focusing on Cloud+AI services, requiring Top Secret clearance and expertise in distributed systems.