Senior Software Engineer

Microsoft is a company empowering every person and organization on the planet to achieve more through technology and innovation.
$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 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.

The role combines technical leadership with hands-on development, requiring expertise in distributed systems and machine learning. You'll be working on projects that directly impact a growing customer base, contributing to Microsoft's strategic AI initiatives. The team operates in a hybrid work environment, offering flexibility with up to 50% work from home.

The ideal candidate will have strong technical skills in Python and C#, experience with large distributed systems, and a passion for AI/ML. You'll be responsible for leading architectural discussions, implementing robust solutions, and maintaining high engineering standards. The position offers competitive compensation ranging from $117,200 to $229,200, comprehensive benefits, and the opportunity to work on transformative AI technologies.

Microsoft values diversity and inclusion, fostering a culture where different perspectives are actively sought out. This role provides an excellent opportunity to work with cutting-edge AI technology while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 22 days ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders to identify user requirements and scope solutions
  • Lead architecture discussions for products and solutions
  • Produce extensible and maintainable code following best engineering practices
  • Respond and resolve customer feedback
  • Lead by example within the team
  • Raise quality bar and improve team's response to customer incidents

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
  • Quick learner with problem-solving abilities
  • Familiarity with Azure is a plus

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Medical Insurance
  • Educational resources
  • Product discounts
  • Savings and investments
  • Parental Leave
  • Generous time off
  • Giving programs
  • Networking opportunities

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 Machine Learning Engineer

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

Senior Software Engineer

Senior Software Engineer role at Microsoft, focusing on AI-driven shopping catalog development with deep learning, LLM, and NLP technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on AI and machine learning for advertising technology, offering competitive salary and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on AI Frameworks team to develop software for AI models and hardware acceleration.