Microsoft Logo

Microsoft

Principal Research Engineer

Reposted 7 Days Ago
Be an Early Applicant
In-Office
Redmond, WA, USA
143K-304K Annually
Senior level
In-Office
Redmond, WA, USA
143K-304K Annually
Senior level
Lead development and large-scale training of foundation models across pretraining, fine-tuning, and post-training. Design experiments and evaluations, diagnose training failures, improve model quality, scale methods on GPU clusters, and provide technical direction and mentorship across research and engineering teams.
The summary above was generated by AI
Overview

Microsoft Research Americas is seeking a Principal Research Engineer to help advance how foundation models are trained, adapted, evaluated, and improved. You will work with researchers and engineers to turn promising model ideas into reproducible experiments and measurable improvements that can support multiple research initiatives.

In this role, you will lead hands-on work across model pretraining, continued pretraining, fine-tuning, and post-training. You will deepen your experience in foundation model development, model evaluation, and large-scale experimentation while partnering with machine learning systems and infrastructure specialists to scale successful approaches across GPU clusters. This role is based in Redmond, Washington, with an expectation of three days per week in the office.

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
  • Lead model-training programs spanning pretraining from scratch when appropriate, continued pretraining of existing base models, supervised fine-tuning, and post-training.
  • Improve model quality through changes to model architecture, training data, learning objectives, optimizers, hyperparameters, and end-to-end training recipes.
  • Design and implement controlled experiments, ablation studies, and evaluation methods for accuracy, reasoning, robustness, generalization, safety, and domain performance.
  • Diagnose and resolve training instability, convergence failures, numerical issues, data-quality defects, overfitting, catastrophic forgetting, and capability regressions.
  • Own technical and design decisions and develop reusable training, evaluation, experimentation, and model-release practices that support multiple research initiatives.
  • Partner with machine learning systems and infrastructure specialists to scale successful approaches across GPU clusters, improve training efficiency, and ensure reliable and reproducible execution.
  • Provide technical direction across research and engineering teams, mentor engineers, communicate trade-offs, and translate ambiguous goals into measurable milestones.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, Machine Learning, Applied Mathematics or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, Python, C, C++, C#, or Java
    • OR equivalent experience.

Preferred Qualifications:

  • Master's Degree or Doctorate in Computer Science, Machine Learning, Applied Mathematics, or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, Python, C, C++, C#, or Java
    • OR Bachelor's Degree in a related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, Python, C, C++, C#, or Java
    • OR equivalent experience.
  • Experience training language or foundation models, including developing models through pretraining or continuing the training of existing base models.
  • Experience improving model quality through changes to training data, model architecture, learning objectives, optimization methods, hyperparameters, or post-training techniques.
  • Experience developing and debugging machine learning systems using Python and a modern machine learning framework such as PyTorch or JAX.
  • Experience designing model evaluations or ablation studies used to assess training changes and guide technical decisions.
  • Experience with one or more model-adaptation methods, such as continued pretraining, instruction tuning, parameter-efficient fine-tuning, preference optimization, reinforcement-learning-based post-training, or model distillation.
  • Experience diagnosing training instability, convergence, numerical, data-quality, overfitting, forgetting, or model-regression issues.
  • Experience with distributed model training, mixed precision, checkpointing, experiment tracking, GPU performance, or multi-node training.
  • Experience improving training data through filtering, deduplication, mixture design, sampling, tokenization, synthetic data, provenance, or contamination controls.
  • Experience contributing to significant model-training efforts, research publications, patents, open-source machine learning projects, or research-to-product transfers.
  • Experience providing technical direction across ambiguous, cross-functional work, including mentoring engineers and driving execution across team boundaries.
  • Experience applying responsible model-development practices involving privacy, safety evaluation, data governance, documentation, or reproducibility.

 

#Research   #MSRR


Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 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 $188,000 - $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.



Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

HQ

Microsoft Redmond, Washington, USA Office

1 Microsoft Way, Redmond, WA, United States, 98052

Microsoft Bellevue, Washington, USA Office

Bellevue, United States

Microsoft Issaquah, Washington, USA Office

Issaquah, United States

Microsoft Kirkland, Washington, USA Office

Kirkland, United States

Microsoft Mercer Island, Washington, USA Office

Mercer Island, United States

Microsoft Sammamish, Washington, USA Office

Sammamish, United States

Microsoft Seattle, Washington, USA Office

Seattle, United States

Similar Jobs

3 Days Ago
Remote or Hybrid
USA
195K-290K Annually
Senior level
195K-290K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead design, build, and deploy of large-scale data platforms for LLMs, RAG, and agentic AI systems. Hands-on coding, architecting fault-tolerant pipelines, establishing MLOps/DataOps best practices, mentoring engineers, and operationalizing research into production across Exabyte-scale distributed systems.
Top Skills: AirflowAWSBigQueryDaskDevsecopsDockerFlinkGCPGoJvmKafkaKubeflowKubernetesLangchainLlamaindexLlmsMlflowOciPulsarPythonRetrieval-Augmented Generation (Rag)RustSagemakerSnowflakeSparkVertex Ai
51 Minutes Ago
Remote or Hybrid
45K-100K Annually
Junior
45K-100K Annually
Junior
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Handles inbound calls and warm leads to assess customers’ insurance needs, recommend appropriate Property and Casualty products, and convert prospects into policyholders. The role includes paid licensing and sales training, customer consultation, lead conversion, and maintaining strong service standards. Representatives work remotely on assigned schedules, use provided equipment, and must meet home-office internet requirements. A Property and Casualty license is required after hire.
Top Skills: Cable InternetDsl InternetFiber InternetPc
Yesterday
In-Office
24-43 Hourly
Junior
24-43 Hourly
Junior
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Provides physical therapy treatments under the direction of a licensed Physical Therapist. Assists with patient care according to treatment plans, communicates with providers and families, maintains confidentiality and compliance, completes required training, and supports efficient, positive clinic operations. Requires an approved Physical Therapist Assistant degree, state licensure, and at least two years of experience.
Top Skills: HipaaLean

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account