Senior Software Engineer

Microsoft is a company where passionate innovators collaborate to envision possibilities and innovate in a cloud-enabled world.
$117,200 - $229,200
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Azure AI Platform team is seeking a Senior Software Engineer to join their Model scaling and Model as a service team. This role is at the forefront of AI innovation, focusing on building capacity management services for GenAI Models and extending LLM offerings. The position offers exposure to cutting-edge technologies including generative AI, large language models, transformers, and GPU optimization. As part of Microsoft's mission to empower every person and organization globally, you'll work with a diverse team in a culture that values growth mindset and innovation. The role combines technical leadership with hands-on development, requiring expertise in distributed systems and machine learning. With competitive compensation and comprehensive benefits, this position offers an opportunity to shape the future of AI while working with industry-leading technology and talent.

Last updated 13 days ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders to comprehend and identify user requirements, scope solutions, estimate work, and schedule deliverables
  • Lead discussions for the architecture of products or solutions and apply engineering principles
  • Lead by example within the team by producing extensible and maintainable code
  • Respond, resolve, and integrate customer feedback with agility and dedication
  • Embody Microsoft's culture and values

Requirements For Senior Software Engineer

Python
Java
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • Experience with python and C#
  • Experience with large distributed systems design and implementation
  • Proficiency in Agile development practices and CI/CD
  • Passion for machine learning, artificial intelligence, and data science
  • Effective communication skills and ability to collaborate with diverse remote teams
  • Quick learner with a passion for solving complex problems
  • Familiarity with Azure is a plus

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 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.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on AI-enabled developer tools, offering remote work and competitive compensation.

Senior Software Engineer-Machine Learning Frameworks

Senior Software Engineer role at Microsoft focusing on developing and optimizing machine learning frameworks through the DeepSpeed open-source library.

Senior Software Engineer- GPU

Senior Software Engineer position at Microsoft focusing on GPU optimization and AI infrastructure development for large language models.

Senior Software Engineer- AI Compilers

Senior Software Engineer position at Microsoft focusing on AI compiler development, requiring expertise in C++, Python, and compiler frameworks with 4+ years of experience.