Taro Logo

Machine Learning Research Engineer

Microsoft delivers more than 200 online services to more than one billion individuals worldwide, powering cloud infrastructure and foundational technologies.
$98,300 - $193,200
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
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.

Senior Software Engineer - MSAI

Senior Software Engineer position at Microsoft's MSAI team, focusing on Copilot for M365 services, data security, and AI integration, offering competitive compensation and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft's MAI APRD Shopping team, focusing on AI-driven e-commerce solutions and catalog development.

Description For Machine Learning Research Engineer

Join Microsoft's Azure Hardware Systems & Infrastructure (AHSI) organization's Strategic Planning and Architecture (SPARC) team, where you'll be at the forefront of innovating hardware designs for Microsoft's cloud growth. This role combines technical expertise with cross-team collaboration and business strategy. As a Machine Learning Research Engineer, you'll work on both model development and hardware implementation, focusing on neural networks and ML/HW co-design. The position is part of the team responsible for Azure's hardware roadmap from architecture concept through production. You'll be working with cutting-edge ML technologies, optimizing model architectures, and collaborating with various teams to drive innovation in cloud infrastructure. The role offers competitive compensation, comprehensive benefits, and the opportunity to impact Microsoft's "Intelligent Cloud" mission, supporting services like Azure, Office 365, Xbox Live, and more. This position allows up to 100% work from home with some travel (0-25%) and requires strong technical skills in machine learning, programming, and system architecture.

Last updated 25 days ago

Responsibilities For Machine Learning Research Engineer

  • Driving model/HW codesign
  • Developing and analysing novel NN architectures
  • Inventing novel low-precision data formats
  • Inventing novel model architectures
  • Collaborating with data scientists and ML researchers
  • Interfacing with HW architecture teams
  • Interfacing with SW framework teams

Requirements For Machine Learning Research Engineer

Python
  • Master's Degree in relevant field AND 1+ year(s) related research experience OR equivalent experience
  • Must pass Microsoft Cloud background check upon hire/transfer and every two years
  • Master's Degree/PhD in Machine learning, Computer Architecture/Systems, High-Performance Computing or related areas preferred
  • 2+ years experience in ML systems/Model optimizations/Efficient model architecture
  • Track record of original research and delivering novel results in ML systems area
  • Hands-on experience with frameworks such as PyTorch/TensorFlow/TensorRT
  • Deep knowledge of CNN/transformer architecture and optimization strategies
  • Solid programming skills in Python/C/C++
  • Experience in implementing low-level linear algebra/BLAS kernels
  • Outstanding communication skills

Benefits For Machine Learning Research 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?