Taro Logo

Senior Software Engineer

Microsoft is a global technology company that develops and supports software, services, devices, and solutions worldwide.
$119,800 - $234,700
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Job Description

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is seeking a Senior Software Engineer to join their Azure Firmware/Software Center of Excellence. This role sits at the intersection of AI innovation and infrastructure management, focusing on leveraging cutting-edge AI capabilities to enhance Azure's hardware solutions.

The position offers an exciting opportunity to work with Microsoft's expanding Cloud Infrastructure team, responsible for powering Microsoft's "Intelligent Cloud" mission. You'll be part of the team that supports over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally.

As a Senior Software Engineer, you'll lead initiatives in implementing AI solutions, particularly focusing on LLMs and agents for BMC and Rack Management. Your responsibilities will span from hands-on development to technical leadership, including data analysis, automation of business processes, and driving the adoption of latest AI developer tools across the organization.

The role requires strong technical expertise in both software engineering and machine learning, with particular emphasis on large language models, embedded Linux systems, and server manageability. You'll work with modern tools and technologies including Python, MLStudio, Synapse, and Azure AI Foundry, while maintaining a deep understanding of hardware and firmware domains.

This is a hybrid position offering up to 50% work from home flexibility, with a competitive salary range of $119,800 - $234,700 (higher in SF and NYC areas). The role comes with comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous time-off policies.

The ideal candidate will combine technical excellence with leadership capabilities, showing both hands-on coding expertise and the ability to guide teams in adopting new technologies. You'll need to be comfortable with ambiguity, self-motivated, and able to stay current with rapid developments in the AI field while maintaining focus on practical implementation and business value.

Join Microsoft's mission to empower every person and organization on the planet to achieve more, while working with cutting-edge technology and contributing to solutions that power some of the world's most important cloud services.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer

  • Utilize LLMs and agents to scale new AI initiatives in BMC and Rack Management
  • Perform data analysis using analytical tools (Python, KQL, MLStudio, Synapse, Power BI, Fabric)
  • Utilize Azure AI Foundry to automate business use cases
  • Drive education and adoption of latest AI developer tools across the organization
  • Partner with stakeholders to identify opportunities for AI-based solutions
  • Stay up to date on cutting edge developments across the AI landscape
  • Provide technical leadership and direction to the team

Requirements For Senior Software Engineer

Python
Linux
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Hands-on experience using latest AI development tools to drive engineering efficiency
  • Hands-on experience in Embedded Linux based Server Manageability
  • Proficient data engineering and ML experience with large language models
  • Experience with Python, ML Stack, Synapse
  • Familiarity with hardware and firmware in Server Manageability domain
  • Experience with large language models and their efficient training
  • Experience with training frameworks like Pytorch, Tensorflow

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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

Related Jobs