Member of Technical Staff, AI - Reinforcement Systems

1 Month ago • All levels • Artificial Intelligence

Job Summary

Job Description

This role involves building advanced reinforcement learning systems at Microsoft AI, focusing on creating trustworthy, autonomous agents. Responsibilities include collaborating with research teams to improve reinforcement learning algorithms for LLMs, developing core systems for scaling reinforcement learning to diverse environments, and ensuring high-quality software engineering practices. The ideal candidate excels in programming (parallel/concurrent), software engineering, API design, and large-scale system development. Experience with large-scale systems and a demonstrated interest in reinforcement learning are essential. The role demands collaboration, attention to detail, and the ability to manage multiple responsibilities in a fast-paced setting.
Must have:
  • Expert in parallel/concurrent programming
  • Strong software engineering & API design skills
  • Large-scale system experience
  • Reinforcement learning knowledge
  • Collaboration & problem-solving skills
Good to have:
  • Machine learning research background
  • Large-scale distributed AI systems experience

Job Details

Job Description

Help build the world’s most advanced reinforcement learning systems at Microsoft AI. 
  
We're on a mission to create trustworthy agents capable of autonomous action and decision-making on behalf of our users. As part of our team, you’ll help advance state-of-the-art model capabilities by contributing to core systems, infrastructure, and research. 
  
We are looking for distributed systems experts with a scientific mindset. The ideal candidate will be able to build complex systems from the ground up, discover and diagnose causes of suboptimal performance, and contribute to solving scientific and research challenges. Specifically, they should: 
  • Excel in programming (especially parallel/concurrent), software engineering, and API design 
  • Have experience in large-scale systems, preferably having built some components from scratch. 
  • Thrive in a highly collaborative, fast-paced environment 
  • Have a high degree of craftsmanship and pay close attention to details 
  • Effectively manage multiple responsibilities and can adjust to shifting priorities 
  • Be motivated by training capable and safe AI agents and shipping them into the hands of millions of users 
 
A background in machine learning is preferred but not required. In this case, candidates must demonstrate they have an ability to quickly learn the subject, and backgrounds in mathematics, competitive programming, and related domains are a plus.   
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. 
 
Responsibilities 
  • Collaborate with research teams to advance state-of-the-art algorithms for reinforcement learning in LLMs 
  • Develop the core systems for adapting reinforcement learning to unprecedented scales and heterogeneous environments.  
  • Embody our of collaboration, innovation, and excellence. 
 
Qualifications 
 
Required Qualifications: 
  • Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Machine Learning, Mathematics, or related STEM fields and experience in coding in languages including, but not limited to, C, C , C#, Rust, Java, or Python 
  • Experience with large-scale software systems and infrastructure. 
  • Demonstrated interest in reinforcement learning, language modelling, generative modelling, or related domains. 
  • Ability to work collaboratively in a fast-paced, innovative environment. 

Preferred Qualifications: 
  • Background in machine learning research. 
  • Experience with large scale distributed AI systems. 



Similar Jobs

Epic Games - QA Programming Specialist

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
UXBERT Labs - Senior Data Engineer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
3 Months ago
Google - Software Engineering Manager II

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Google - Software Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Supercell - Senior Data Analyst

Supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Day ago
Ello - Tech Lead, Generative AI & Machine Learning

Ello

San Francisco, California, United States (On-Site)
1 Month ago
Microsoft - Member of Technical Staff, AI Pretraining

Microsoft

London, England, United Kingdom (On-Site)
1 Month ago
Trend Micro - Sr. AI Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Google - Customer Engineer II, AI/ML, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Microsoft - Principal Researcher-Artificial Specialized Intelligence

Microsoft

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Jane Street - Low-Latency Engineer

Jane Street

New York, New York, United States (On-Site)
6 Hours ago
ByteDance - Site Reliability Engineer, Edge Services

ByteDance

Boston, Massachusetts, United States (On-Site)
2 Months ago
Google - Software Engineering Manager II, Infrastructure, Google Cloud Storage

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Google - Software Engineer, Java and Kotlin Ecosystem

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
Next Level Business Services - Java Tech Lead

Next Level Business Services

Chicago, Illinois, United States (On-Site)
6 Months ago
Shyft Labs - Senior Backend Developer

Shyft Labs

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
MURKA - Java Backend Developer

MURKA

(Remote)
1 Month ago
N-iX - Lead Java Engineer

N-iX

Poland (Remote)
2 Weeks ago
Warner Bros Games - Senior Software Engineer - Fullstack (AdTech Team)

Warner Bros Games

Pune, Maharashtra, India (Hybrid)
1 Month ago
IMC - Java Software Engineer

IMC

Amsterdam, North Holland, Netherlands (On-Site)
22 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

PlayStation Global - Senior Machine Learning Graphics Engineer

PlayStation Global

London, England, United Kingdom (Hybrid)
3 Weeks ago
Humanitarian Operations - Unity Developer Intern

Humanitarian Operations

Edinburgh, Scotland, United Kingdom (On-Site)
6 Months ago
g3dk - Principal Gameplay Animator

g3dk

United Kingdom (Hybrid)
3 Months ago
Assystems - Principal Mechanical Engineer

Assystems

Helensburgh, Scotland, United Kingdom (On-Site)
6 Months ago
Funko - Strategic Supply Chain Analyst

Funko

Coventry, England, United Kingdom (On-Site)
3 Weeks ago
Aristocrat Gaming - Product Marketing Team Lead

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
1 Month ago
Animoca Brands - Marketing Manager

Animoca Brands

United Kingdom (Remote)
7 Months ago
Tesla - Security Operations Center (SOC) Operator

Tesla

Milton Keynes, England, United Kingdom (On-Site)
2 Months ago
Rebellion - Senior Gameplay Programmer

Rebellion

Warwick, England, United Kingdom (Hybrid)
1 Month ago
Tesla - Customer Experience Specialist, Vehicle Handover

Tesla

Birmingham, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Omnissa - Staff Engineer (Data Science)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Krafton  - [Global Strategy & BD Div.] Strategy Manager(AI Ethics) (4년 ~ 7년)

Krafton

Seoul, South Korea (On-Site)
4 Months ago
Google - Software Engineer, Ads, AI/ML

Google

Kirkland, Washington, United States (On-Site)
2 Days ago
ByteDance - Research Scientist, Vision Foundation Model

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Meetelise - Junior Research Scientist

Meetelise

(On-Site)
6 Months ago
Google - PhD Software Engineer

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Google - Software Engineer, Systems Research, PhD, Early Career

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Google - Software Engineer III, AI/ML, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Google - Staff Software Engineering Manager, Sustainability and Efficiency

Google

Raleigh, North Carolina, United States (On-Site)
2 Days ago
Google - Staff Software Engineer, Core Machine Learning, Google Cloud

Google

California, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

About The Company

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

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (Hybrid)

Shanghai, Shanghai, China (Hybrid)

Beijing, Beijing, China (On-Site)

Washington, United States (On-Site)

Phoenix, Arizona, United States (On-Site)

Penang, Malaysia (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug