ML/AIWork

ML Engineer

· Washington, US

Job description

ABOUT THE ROLE

Notch builds an AI platform that turns models into reliable, production-grade systems. We're looking for an engineer to lead the work that gets models from a notebook to scaled, observable, dependable production and to keep them performing once they're there. You'll own ML systems end to end: standing models up for inference, building the infrastructure that supports evaluation, deployment, and training at scale, and partnering with stakeholders on system design. This is a hands-on role with real influence over our technical direction. Our platform is built primarily in Python and TypeScript, with SQL, and Terraform across our data and infrastructure tooling.

JOB DUTIES

  • Implement machine learning (ML) software systems for deploying and managing models.
  • Develop retrieval pipelines (metadata indexing, embeddings, hybrid search).
  • Stand up ML models for inference.
  • Develop and maintain infrastructure that supports ML operations, including model evaluations, deployments, and training at scale.
  • Write clean, well-tested, well-documented Python code; conduct code reviews; and contribute to internal libraries, templates, and engineering best practices.
  • Integrate LLMs into applications using available APIs and frameworks.
  • Work with stakeholders on system design and implementation.
  • Troubleshoot production issues and continuously improve systems to enhance performance and efficiency.

MINIMUM REQUIREMENTS

  • Education: Master's degree in Electrical Engineering, Computer Science or a related field.
  • Experience: 2.5 years of experience as a software developer.

Pay: From $163,000.00 per year

Benefits:

  • Dental insurance
  • Health insurance
  • Vision insurance

Work Location: In person

ML/AI Work links you to the employer's original posting — always verify the details there before applying.

More Machine Learning roles

View all →
from $163,000/yr
Washington, US
Apply →