13 days ago

Member of Technical Staff - Machine Learning

Microsoft

On Site
Full Time
$150,000
Mountain View, CA

Job Overview

Job TitleMember of Technical Staff - Machine Learning
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$150,000
LocationMountain View, CA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Overview

As a Member of Technical Staff - Machine Learning at Microsoft, you will work on creating LLM models for general purpose capabilities and products. Your responsibilities include developing new methods for training core LLM capabilities, collecting data, evaluating LLMs, creating data flywheels, building tooling for LLM training/evaluations, writing production quality code, and developing new user-facing features.

You will engage in tasks such as generating reinforcement learning data, fine tuning or training classifiers, and engineering prompts to create state-of-the-art foundation models that support Microsoft products and the Cloud API. A strong background in machine learning and software engineering, along with effective communication and teamwork, is vital.

Job Responsibilities

  • Own and pursue a research agenda to improve model capability.
  • Collaborate with research and product teams from pretraining to model hosting.
  • Build robust evaluations to track modeling improvements.
  • Design, implement, test, and debug code across the research stack.

Qualifications

Required: Bachelor's Degree in Computer Science or a related field and 2+ years of technical engineering experience with languages such as C, C++, C#, Java, JavaScript, or Python (or equivalent experience).

Preferred: Master's or Doctorate in Computer Science, Machine Learning or related fields with additional advanced technical experience, including finetuning, reinforcement learning, and data quality curation.

Additional Information

This role is part of Microsoft AI's Superintelligence Team—a startup-like team dedicated to advancing AI toward humanist superintelligence while remaining safety-aligned and controllable. The role requires working from a designated Microsoft office at least four days a week if located within the specified distance limits.

Key skills/competency

Machine Learning, LLM, Python, Reinforcement Learning, Evaluation, Production Code, Research, Data, Engineering, Communication

Tags:

Member of Technical Staff - Machine Learning
research
LLM
evaluation
collaboration
reinforcement learning
production code
machine learning
Python
C++
Java
Cloud API
data collection
software engineering
Microsoft
tooling
data quality
debugging
coding
innovation

Share Job:

How to Get Hired at Microsoft

  • Research Microsoft's culture: Understand their mission and recent achievements.
  • Tailor your resume: Highlight machine learning and coding projects.
  • Prepare for technical interviews: Practice coding and algorithm challenges.
  • Showcase teamwork: Provide examples of collaboration and communication.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background