Senior Machine Learning Research Engineer

1 Day ago • 4-8 Years • DevOps • Undisclosed

About the job

Job Description

This Senior Machine Learning Research Engineer role at Microsoft's Azure Hardware Systems & Infrastructure (AHSI) involves driving model/hardware co-design, developing novel neural network architectures and low-precision data formats, and collaborating with data scientists and hardware/software teams. Responsibilities include analyzing NN architectures, inventing model architectures and low-precision data formats, and optimizing performance. The ideal candidate possesses expertise in ML systems, model optimization, efficient model architectures (CNNs, transformers), and low-level linear algebra. Experience with PyTorch/TensorFlow/TensorRT and strong programming skills in Python/C/C++ are essential.
Must have:
  • MS/PhD in relevant field
  • Extensive ML systems experience
  • Model optimization expertise
  • CNN/Transformer architecture knowledge
  • Python/C/C++ programming skills
Good to have:
  • Experience with quantization, sparsity, NAS
  • Low-level linear algebra/BLAS kernel implementation
  • Experience with KV Cache, Flash Attention
Perks:
  • Industry-leading healthcare
  • Educational resources
  • Product & service discounts
  • Savings and investment plans
  • Maternity/paternity leave
  • Generous time off
  • Giving programs
  • Networking opportunities

Overview

Do you want to be at the forefront of innovating the latest hardware designs to propel Microsoft’s cloud growth? Are you seeking a unique career opportunity that combines both technical capabilities, cross team collaboration, with business insight and strategy?  

 

Join our Strategic Planning and Architecture (SPARC) team within Microsoft’s Azure Hardware Systems & Infrastructure (AHSI) organization and be a part of the organization behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission.   

Microsoft delivers more than 200 online services to more than one billion individuals worldwide and AHSI is the team behind our expanding cloud infrastructure. We deliver the core infrastructure and foundational technologies for Microsoft's cloud businesses including Microsoft Azure, Bing, MSN, Office 365, OneDrive, Skype, Teams and Xbox Live.   

 

The SPARC organization manages Azure’s hardware roadmap from architecture concept through production for all of Microsoft’s current and future on-line servicesThis role is for a highly motivated Machine Learning Engineer with a strong background in neural networks and hardware implementation. You will be involved with both model development, data type analysis, ML/HW co-design. 

Qualifications

  • MS/PhD in Machine learning, Computer Architecture/Systems, High-Performance Computing or related areas 
  • Extensive  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 – quantization, sparsity, NAS, sharding, KV Cache, Flash Attention 
  • Strong programming skills in Python/C/C++ 
  • Experience in implementing low-level linear algebra/BLAS kernels and performance optimisations 
  • Outstanding communication skills 

 

Responsibilities

 

  • 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 
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Cambridge, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Penang, Malaysia (On-Site)

Dublin, County Dublin, Ireland (On-Site)

São Paulo, State Of São Paulo, Brazil (On-Site)

Mexico City, Mexico City, Mexico (Hybrid)

Redmond, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Passive Logic - AI Control Theory & Optimization Scientist

Passive Logic, United States (On-Site)

G5 Games - 2D UI/UX Artist (match-3 project)

G5 Games, Armenia (Remote)

Playrix - Game Designer

Playrix, Ireland (Remote)

Arkose Labs - Senior Machine Learning Researcher

Arkose Labs, India (Hybrid)

G5 Games - 2D Illustrator (HOG project)

G5 Games, Armenia (Remote)

G5 Games - 2D Illustrator (Match-3 project)

G5 Games, Armenia (Remote)

Ascent Health - Lead Data Scientist

Ascent Health, India (On-Site)

Playrix - Feature Owner (LiveOps)

Playrix, Montenegro (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Cambridge, England, United Kingdom

Sumo Digital - Technical Designer

Sumo Digital, United Kingdom (On-Site)

WebMD - Data Analyst (m/w/d)

WebMD, United Kingdom (On-Site)

Gunzilla - Art Production Director

Gunzilla, United Kingdom (On-Site)

Microsoft - Member of Technical Staff, AI Data

Microsoft, United Kingdom (On-Site)

Media Molecule - Lead UX / UI Programmer

Media Molecule, United Kingdom (Hybrid)

Aristocrat Gaming - Development Manager

Aristocrat Gaming, United Kingdom (Hybrid)

Twitch - Senior Manager, EMEA Partnerships

Twitch, United Kingdom (On-Site)

Rockstar Games - Animation R&D Programmer (Mid / Senior Level)

Rockstar Games, United Kingdom (On-Site)

Assystems - Manufacturing Engineer

Assystems, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded

DevOps Jobs

Get notifed when new similar jobs are uploaded