Search jobs > Redmond, WA > Principal machine learning

Principal Machine Learning Engineer – Foundation Models – Microsoft Research

Microsoft
Redmond, Washington, United States
$133.6K-$256.8K a year
Full-time

Overview

The Research for Industry (RFI) initiative seeks to identify and accelerate scientific advances in technologies such as data platforms, connectivity, robotics, and artificial intelligence (AI) and bring them to bear on opportunities in a variety of industries, including retail, financial services, energy, and agri-food, and others.

As part of Research for Industry, you will work closely with partners, customers, and field experts to enable the data-driven future of different businesses.

In collaboration with scientists in Microsoft Research, our engineers in Azure invent new technologies to bring the best in cloud and AI to bear on the emerging challenges and opportunities in industry.

In this role, we are looking for a Principal Machine Learning Engineer to help leverage the advancements in large models to accelerate simulations in industry scenarios, such as in agriculture, food, supply chain, retail, energy, manufacturing, and other verticals.

We are seeking a Principal Machine Learning Engineer with expertise in machine learning and distributed systems. This individual will have a deep understanding of machine learning and will be proficient in the design, planning, and implementation of tools and technology to support AI-driven scientific research and simulations.

Qualifications

Required Qualifications

  • Bachelor's Degree in Computer Science, Physics, Engineering, Chemistry, Mathematics or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 4+ years of experience working with machine learning and large datasets.
  • Experience in machine learning frameworks, including, but not limited to, TensorFlow, PyTorch.
  • 4+ years of experience building and optimizing distributed systems and large-data applications, including those using tensor accelerators or Graphics processing units (GPUs).

Preferred Qualifications

  • Master's degree or equivalent work experience in Computer Science, Physics, Engineering, Chemistry, Mathematics or a related field.
  • Familiarity with Linux and the open-source ecosystem.
  • Prior experience developing high-performance scientific software.
  • Ability to design and execute an original research agenda.
  • Ability to work in a multi-disciplinary team.
  • Candidates need to be able to collaborate effectively with other researchers.

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $133,600 - $256,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 $173,200 - $282,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here :

Research

Responsibilities

  • Architect, innovate, design, and implement scalable and robust solutions for machine learning involving large volumes of heterogeneous data.
  • Build and optimize distributed data processing and model building pipelines.
  • Develop and maintain tools and technologies for building, training, optimizing, scaling machine learning solutions
  • Collaborate with cross-functional teams, including scientists, researchers, and software engineers.
  • Document and share best practices across the organization.
  • Work on research projects, write papers, present at research communities.
  • Maintain the highest standards in code quality and software design.

Benefits / perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

30+ days ago
Related jobs
Microsoft
Redmond, Washington

We are seeking a Principal Machine Learning Engineer with expertise in machine learning and distributed systems. In this role, we are looking for a Principal Machine Learning Engineer to help leverage the advancements in large models to accelerate simulations in industry scenarios, such as in agricu...

Promoted
Apple
Seattle, Washington

This role will have the following responsibilities: * Analyzing search ranking and relevance requirements issues and opportunities * Utilizing PyTorch, TensorFlow, and JAX for training and deploying deep learning models * Understanding product requirements then translating them into modeling tasks a...

Promoted
Adobe
Seattle, Washington

Adobe is looking for a Machine Learning Engineer who will apply AI and machine learning techniques to big-data problems to help Adobe better understand, lead and optimize the experience of its customers. Develop predictive models on large-scale datasets to address various business problems with adva...

Promoted
TikTok
Seattle, Washington

We are currently looking for talented software engineers that have a deep understanding of machine learning (ML), operations research (OR), data mining and statistical inference. Build global logistic and warehousing network, improve operations efficiency and reduce operational cost with data analys...

Promoted
Facebook
Redmond, Washington

GED) 5+ years experience in electrical, HVAC, mechanical, controls, or other technical maintenance field Associate's degree in engineering plus 3+ years experience or Bachelor's degree in related field plus 2+ years experience in electrical, HVAC, mechanical, or controls will be considered in lieu o...

Promoted
TikTok
Seattle, Washington

Machine Learning Engineer, Data Scientist, and experience in Deep Learning is preferred. Our team is dedicated to enhancing clients' shopping experience and reducing operational costs in the supply chain and logistics of TikTok E-commerce by developing end-to-end algorithm capabilities using machine...

Promoted
Amazon Web Services (aws)
Seattle, Washington

In this customer-facing role, you will be responsible for helping our most strategic customers port their models to the AWS Trainium & Inferentia platforms by delivering high-quality code and customizations to make the models functional and performant. You will work directly with customer data s...

Promoted
TikTok
Seattle, Washington

Design and build large-scale machine learning algorithms to optimize e-commerce search engines. Build machine learning solutions and algorithm strategies by analyzing a large number of user queries. Familiar with common machine/deep learning, causal inference, and operational optimization algorithms...

Microsoft
Redmond, Washington

Principal Software Engineer- User Interface(UI). We are a team of engineers, Product Managers (PMs) and designers that is tasked to find and render the ads with most appealing layout, and contribute to the overall Bing/ Microsoft Search Ad Network (MSAN) revenue. Bachelor's Degree in Computer Scienc...

TikTok
Seattle, Washington

An understanding or keen interest in machine learning, NLP, or computer vision;. Here, you will utilize your knowledge in real-world scenarios while laying a strong foundation for personal and professional growth. Collaborate with strategy team, product managers, policy team and ops team to help def...