Taro Logo

Senior Software Engineer

Microsoft is a global technology company that develops and supports software, services, devices, and solutions worldwide.
$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 Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is seeking a Senior Software Engineer to join their innovative team responsible for powering Microsoft's "Intelligent Cloud" mission. This role sits at the intersection of machine learning, hardware telemetry, and cloud infrastructure, offering a unique opportunity to impact Microsoft's global cloud operations.

The position involves developing cutting-edge machine learning models and analytics solutions for hardware telemetry analysis, working with large-scale systems that power over 200 online businesses including Azure, Office 365, Xbox Live, and Teams. You'll be responsible for creating and implementing sophisticated ML pipelines, conducting A/B testing, and delivering data-driven insights that enhance Microsoft's cloud infrastructure reliability and performance.

As a Senior Software Engineer in this role, you'll work with state-of-the-art technologies including Python, MLStudio, Synapse, and various deep learning frameworks. The position offers exposure to large language models, hardware telemetry analysis, and the opportunity to work on solutions that directly impact Microsoft's global cloud operations.

The role combines technical expertise in machine learning with practical software engineering, requiring both analytical thinking and hands-on development skills. You'll collaborate with cross-functional teams, contribute to architectural decisions, and help drive innovation in cloud infrastructure monitoring and optimization.

Microsoft offers an excellent compensation package, comprehensive benefits, and the opportunity to work with leading technologies and talented professionals. The hybrid work environment (up to 50% work from home) provides flexibility while maintaining collaborative opportunities. This position is perfect for someone passionate about machine learning, cloud infrastructure, and building scalable solutions that power Microsoft's global services.

Last updated 34 minutes ago

Responsibilities For Senior Software Engineer

  • Conduct A/B analysis, create and validate metrics, develop ML pipeline and modeling algorithm
  • Determine techniques and develop analytic models to understand complex business issues
  • Perform data analysis using various analytical tools (Python, KQL, MLStudio, Synapse, Power BI, Fabric)
  • Define & measure the success/impact of analytics & reporting features
  • Lead the development of cutting-edge models based on Hardware Telemetry
  • Partner with internal peer teams and external partners
  • Identify opportunities to build new AI-based solutions

Requirements For Senior Software Engineer

Python
Kubernetes
  • Bachelor's Degree in Computer Science, Computer Engineering or related technical field AND 4+ years technical engineering experience
  • 3+ years of industry experience with common ML engineering programming languages and platforms
  • 4+ years of hands-on experience on working in large scale systems
  • Experience in developing or modifying deep learning algorithms/architectures
  • Experience working with large language models / multi-billion parameter models
  • Familiar with e2e machine learning development cycle
  • Experience in training frameworks: Pytorch, Tensorflow
  • Experience in big data mining, familiar with Hadoop/Spark is a plus
  • Experience working in collaborative teams and cross-group efforts

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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on machine learning and AI solutions for cloud infrastructure, offering competitive compensation and comprehensive benefits.

Senior Software Engineer - CoreAI

Senior Software Engineer role at Microsoft's CoreAI Platform team, building next-generation cloud AI infrastructure and services.

Senior Software Engineer, Gaming AI

Senior Software Engineer position at Microsoft's Xbox Gaming AI team in Barcelona, focusing on implementing AI/ML solutions and leading development of scalable gaming services.

Machine Learning Engineer, ProServe Shared Delivery Team - Data & AI

Senior Machine Learning Engineer role at AWS Professional Services, focusing on implementing AI/ML solutions for enterprise customers, requiring 5+ years of experience in cloud and ML engineering.

Software Development Engineer, ML Navigators

Senior Software Engineer role at AWS ML-Navigators team, focusing on machine learning network automation and infrastructure development in Dublin, Ireland.