Member of Technical Staff - Machine Learning
Microsoft
Job Overview
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.

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
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