EngineerJobs.io
← Back to all jobs

Job Description

As a Principal Machine Learning Engineer with Microsoft Health Futures, you will accelerate the training of generative models and advance ML pipelines. This hands-on role collaborates with ML researchers, software engineers, and domain experts to improve training workflows, evaluation processes, and high-performance inference. The position is based on site in Redmond, Washington, with a salary range reflecting senior leadership responsibilities.

Responsibilities

  • Lead the design and implementation of scalable and reliable ML models and systems for health and life sciences applications, guiding architecture decisions and ensuring robust performance.
  • Define the technical strategy and architecture for end-to-end ML pipelines, encompassing data ingestion, feature engineering, model training, evaluation, and deployment workflows.
  • Collaborate with interdisciplinary teams of scientists, researchers, and software engineers to envision and build AI-augmented scientific systems that advance research outcomes.
  • Mentor engineers and researchers, promoting best practices in ML development, experimentation methodologies, and alignment with responsible AI principles.
  • Ensure security, privacy, and regulatory compliance are integrated across all ML workflows and data handling processes.

Requirements

  • A Bachelor's degree in Computer Science or a related technical field, combined with 6+ years of hands-on engineering experience coding in C++, C#, Java, JavaScript, or Python.
  • Or an equivalent combination of education and experience.

Technologies

  • C++
  • C#
  • Java
  • JavaScript
  • Python
  • PyTorch
  • TensorFlow

Compensation and Location

Location: Redmond, WA (onsite)

Salary: USD 142,800 - 304,200 per year

Similar Jobs