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 3 months 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 Software Engineer

Senior Software Engineer role at Microsoft focusing on machine learning solutions and data engineering for Microsoft 365 services.

Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on Azure AI support, offering remote work and competitive compensation in Vancouver.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on AI-powered work management solutions, combining advanced software engineering with artificial intelligence to transform workplace productivity.

Senior Software Engineer -Growth

Senior Software Engineer position at Microsoft's Copilot Team, focusing on AI-powered growth initiatives and machine learning solutions.

Senior Software Engineer - Windows AI Agent

Senior Software Engineer position at Microsoft focusing on Windows AI Agent development, specializing in scalable model infrastructure and cloud-based AI workflows.