Member of Technical Staff, AI - Reinforcement Learning (RL) Platform

29 Minutes ago • 4-10 Years • Research & Development • $117,200 PA - $294,000 PA

About the job

Job Description

Help build the world's most advanced reinforcement learning platform at Microsoft AI. This role involves designing and developing core infrastructure, focusing on systematizing and extending RL algorithms for LLMs across various environments. Responsibilities include assisting in algorithm development, onboarding team members to advanced techniques, and collaborating with cross-functional teams to deliver new agentic AI product capabilities. The ideal candidate excels in coding, software engineering, API design, machine learning, and thrives in a collaborative environment. They will build robust systems to solve next-generation AI problems and manage multiple responsibilities with shifting priorities. The position requires strong software engineering skills and a demonstrated interest in reinforcement learning and related fields.
Must have:
  • Experience in coding (C, C++, C#, Java, JavaScript, Python)
  • Large-scale software systems and infrastructure experience
  • Reinforcement learning & language modelling knowledge
  • Strong software engineering skills
  • Collaborative and adaptable
Good to have:
  • Background in scientific computing or machine learning
  • Experience with large-scale distributed RL or post-training systems
  • Experience developing software platforms

To Apply Click

Overview

Help build the world�s most advanced reinforcement learning platform 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 algorithms for model alignment and develop tools to extend model capabilities to numerous product domains within Microsoft.
 
We are looking for candidates who are both scientists and software engineers. The ideal candidate will be able to build robust systems that help our team solve the next generation of AI problems. They would:
  • Excel in coding, software engineering, and API design
  • Have a background in machine learning and scientific computing
  • 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

By applying to this U.S. Mountain View, CA OR Redmond, WA position, you are required to be local to the San Francisco area OR Seattle area and in office 3 days a week. 
 
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
  • Design and develop the core infrastructure of the RL Platform, focusing on systematizing and extending RL algorithms for LLMs to a variety of present and future environments.
  • Assist in development of new algorithms and help onboard other team members to state-of-the-art techniques.
  • Collaborate with cross-functional teams to ship new agentic AI product capabilities.
  • 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 4 years of experience in coding in languages including, but not limited to, C, C , C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience with large-scale software systems and infrastructure.
  • Demonstrated interest in reinforcement learning, language modelling, generative modelling, or related domains.
Preferred Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND 10 years technical engineering experience with coding in languages including, but not limited to, C, C , C#, Java, JavaScript, or Python
    • OR Master's Degree in Computer Science or related technical field AND 8 years technical engineering experience with coding in languages including, but not limited to, C, C , C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Background in scientific computing or machine learning.
  • Experience with large scale distributed RL or post-training systems
  • Experience with developing software platforms
  • Ability to work collaboratively in a fast-paced, innovative environment.
 
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $153,600 - $250,200 per year.
 
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $137,600 - $267,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $180,400 - $294,000 per year.
  
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
  
Microsoft will accept applications and processes offers for these roles on an ongoing basis.
 
#copilot
To Apply Click 

View Full Job Description
$117.2K - $294.0K/yr (Outscal est.)
$205.6K/yr avg.
Redmond, Washington, United States

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.

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

Mountain View, California, United States (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Tokyo, Japan (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (Hybrid)

Mountain View, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Rockstar Games - Build & Release Engineer

Rockstar Games, United States (On-Site)

Meta - Software Engineer, Infrastructure

Meta, United Kingdom (On-Site)

Blizzard Entertainment - Principal Game Security Engineer

Blizzard Entertainment, United States (Hybrid)

Cadence - Design Engineer

Cadence, United Kingdom (On-Site)

Hashlist - HPC Hardware Architect

Hashlist, India (Hybrid)

Assystems - Ingénieur VRD Confirmé H/F

Assystems, France (On-Site)

Pattern® - Senior Software Engineer - frontend

Pattern®, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nielsen Holdings - Senior Software Engineer - Java, AWS

Nielsen Holdings, India (Hybrid)

Ello - Design Engineer (Mobile)

Ello, United States (On-Site)

Bigger Games - Backend Engineer

Bigger Games, Türkiye (On-Site)

Next Level Business Services - Java Developer (Full Time)

Next Level Business Services, United States (On-Site)

Meta - Software Engineering Manager, Product

Meta, United States (Remote)

Moon Active - Game Development Team Lead

Moon Active, Poland (On-Site)

ION - Lead Java Developer, New York

ION, United States (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Redmond, Washington, United States

Logitech - Sr.Test Engineer

Logitech, United States (Hybrid)

eBay - Consignment Director, Historical

eBay, United States (Remote)

Samsung Semiconductor - Principal Engineer, DRAM

Samsung Semiconductor, United States (Hybrid)

Zones - IT Hardware Technician

Zones, United States (On-Site)

Bungie - Deployment Operations Manager

Bungie, United States (Hybrid)

Sphere Entertainment Co - Senior Director Commercial and Event Production

Sphere Entertainment Co, United States (On-Site)

Duolingo - Learning Designer, Math

Duolingo, United States (On-Site)

CloudHire - Senior Java Developer - Remote

CloudHire, United States (Remote)

Hedra - Machine Learning Engineer

Hedra, United States (On-Site)

Microsoft - Senior Software Engineer - CTJ - TS/SCI

Microsoft, United States (On-Site)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Microsoft - Software Engineering Intern

Microsoft, Czechia (On-Site)

Rockstar Games - Software Engineer, C#/Java (All Levels)

Rockstar Games, United Kingdom (On-Site)

Rambus - SMTS Systems Engineering

Rambus, India (On-Site)

Anavation - Lead Software Engineer

Anavation, United States (On-Site)

Meta - Silicon CAD Infrastructure

Meta, United States (On-Site)

Get notifed when new similar jobs are uploaded