Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Azure ML team is at the forefront of AI innovation, focusing on enabling data scientists and developers to build, train, deploy, and manage machine learning models. As a Senior Software Engineer on the Azure Machine Learning Training Team, you'll work on groundbreaking projects for training and customizing OSS models, collaborating with research institutions and industry leaders worldwide. The role involves developing core Training platform architecture powering AzureML, tackling challenges in large-scale training of LLMs and LVMs for various AI applications. Microsoft offers a culture centered on growth mindset, competitive compensation ($117,200 - $229,200), comprehensive benefits, and the opportunity to work on cutting-edge AI technologies that impact millions of users. The position offers hybrid work arrangements with up to 50% work from home flexibility.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Work on architecture, design, and development of model customization for foundation models
  • Stay up-to-date with latest advancements in ML and AI technologies
  • Collaborate with data scientists and developers to create abstractions, infrastructure, and interfaces
  • Work on scaling features for big data using distributed systems
  • Drive customer-inspired innovations into software with holistic feature ownership

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • Ability to debug, read code and work on a large codebase
  • Experience with building internet-scale services and distributed systems
  • Knowledge of Engineering and machine learning systems
  • Experience mentoring other developers
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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.