Sr. Machine Learning Engineer

New
Remote; Watertown, Massachusetts, United StatesFull-TimeSenior
Salary$178,662.29 – $213,680.10/year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
DockerKubernetesMachine LearningSoftware EngineeringMLOps

Requirements

  • 5+ years professional experience building software for machine learning.
  • Strong software engineering fundamentals (OO design, testing, version control, dependency management, API design).
  • Experience containerizing code for remote environments including Docker and Kubernetes.
  • Experience with large-scale distributed training or inference with Ray or a similar framework.
  • Familiarity with ML performance engineering (profiling, resource usage, custom kernels).
  • Experience designing and owning technically complex systems through the full lifecycle.
  • Ability to contribute to technical direction through design reviews and documentation.
  • Proactive, problem-solving mindset.

Responsibilities

  • Build modular, generalizable, and portable ML training systems to support protein design models.
  • Improve the scalability, reliability, and performance of ML training and inference infrastructure.
  • Optimize model performance using GPU profiling, custom kernels, and accelerated computing frameworks.
  • Develop and standardize agentic AI workflows to increase research velocity.
  • Partner with AI scientists and protein engineers to translate research prototypes into robust systems.
  • Contribute across the ML engineering stack from modeling to multi-node orchestration.
View Full Description & ApplyYou'll be redirected to the employer's site
$178,662.29 – $213,680.10/year
Apply Now