Senior Software Engineer

Global technology company empowering people and organizations through innovative software and cloud solutions.
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer

Join Microsoft's Azure GenAI team, working at the cutting edge of large language model technologies powering the Azure AI Platform. As a Senior Software Engineer, you'll be part of the Azure OpenAI team, collaborating directly with OpenAI and various Microsoft product teams including GitHub and Office. The role focuses on developing and scaling distributed systems with emphasis on safety and performance, making large language models available for product-driven scenarios. Microsoft's mission to empower every person and organization globally drives our inclusive culture and growth mindset. The position offers the opportunity to work with state-of-the-art LLM technologies, contribute to platform enhancements, and design scalable solutions using Microsoft Azure. The team values collaboration, innovation, and technical excellence, making it an ideal environment for experienced engineers passionate about AI and distributed systems.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Understand state of the art LLM fine-tuning and training workflows and contribute to new features and platform enhancements
  • Apply strong engineering principles to design, implement and maintain scalable, reliable, secure and performant finetuning platforms using Microsoft Azure
  • Collaborate with product groups across Microsoft and within AI platform

Requirements For Senior Software Engineer

Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field
  • 8+ years of relevant software development experience
  • Solid grasp of Object-Oriented Programming and proficiency in C#/Python or similar languages
  • Good understanding of modern cloud native infrastructure, distributed systems and frameworks
  • Working knowledge of ML concepts, deep learning, LLMs
  • Hands-on experience with Azure or any major cloud provider
  • Experience with orchestration platforms like Kubernetes and modern devops paradigms

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.