Senior Software Engineer

Microsoft is a leading technology company developing Azure AI Platform and cutting-edge large language model technologies.
Machine Learning
Senior Software Engineer
Hybrid
7+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Join Microsoft's Azure AI Platform team at the forefront of developing large language model technologies. As a Senior Software Engineer in the Azure Machine Learning Training Team, you'll work on groundbreaking projects for training & customizing LLMs, collaborating with industry leaders like OpenAI, Meta, and Mistral. The role involves building platform solutions for model onboarding, training, customization, and deployment, working closely with data scientists and engineers both within Microsoft and external partners. You'll be part of a team developing cutting-edge AI solutions that impact millions of users worldwide, leveraging Microsoft's cloud infrastructure and contributing to the next generation of AI services. The position offers comprehensive benefits, professional growth opportunities, and the chance to work with leading technologies in the AI field.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Execute independently on complex, multi-dependency projects
  • Work closely with IDC & US team counterparts for design & code reviews
  • Collaborate with stakeholders to identify requirements and scope solutions
  • Lead discussions on design & architecture of products
  • Manage and drive feature execution with high quality
  • Produce extensible and maintainable code
  • Mentor and grow junior engineers

Requirements For Senior Software Engineer

Java
Python
Kubernetes
  • Bachelor's Degree in Computer Science or Computer Engineering with 7+ years experience, or Master's with 5+ years experience
  • Experience delivering large scale, distributed, cloud based software services
  • Ability to work collaboratively in a team and communicate complex concepts effectively
  • Proficiency in Agile development and CI/CD
  • Experience with Microsoft Azure cloud services
  • Proficiency in programming languages like .Net, Java, Azure functions, Docker, Python
  • Quick learner with passion for solving complex problems

Benefits For Senior Software Engineer

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

Senior Machine Learning Engineer

Senior Machine Learning Engineer role at Microsoft focusing on developing industry-leading ML solutions and working with researchers to implement novel algorithms.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI Frameworks team, developing AI software and infrastructure for various platforms from supercomputers to mobile devices.

Senior Research Software Engineer

Senior Research Software Engineer position at Microsoft Research AI Frontiers, focusing on developing advanced AI systems and multi-agent technologies.

Senior Machine Learning Engineer

Senior Machine Learning Engineer role at Microsoft focusing on developing and implementing cutting-edge ML solutions, working with researchers and product teams.

Senior Applied AI Engineer

Senior Applied AI Engineer role at Microsoft Security, focusing on developing autonomous agents and AI systems for cybersecurity, with competitive pay and remote work options.