Staff ML Engineer

Docker

Remote regions

Global

Benefits

16w maternity 16w paternity

Similar Jobs

See all

About the Role:

  • This is a founding engineer position on the Intelligence team, shaping technical direction and shipping first versions of ML capabilities.
  • You'll work directly with early engineers and manager to define what to build and how to fit it into the Docker platform.
  • Staff-level scope: own architecture, evaluation methodology, and infrastructure for scaling.

Responsibilities:

  • Design, train, evaluate, and ship ML systems for governance and security (e.g., prompt injection detection, trust scoring).
  • Build data pipelines, feature stores, model serving, and feedback loops for rapid iteration.
  • Make pragmatic build-vs-buy decisions and set technical direction for the team.

Qualifications:

  • 5+ years of applied ML/AI experience with production systems, plus 8+ years of backend/infrastructure engineering.
  • Experience with LLM-based systems, evaluation, prompt engineering, and agent frameworks.
  • Collaborative, low-ego, and comfortable with early-stage ambiguity.

Perks:

  • Freedom & flexibility, quarterly Whaleness Days, and end-of-year break.
  • 16 weeks paid parental leave, technology stipend ($100 net/month), training stipend, and equity.
  • Remote-first culture with home office setup and Docker Swag.

Docker

Docker provides developer tools for building, sharing, and running applications across Docker Desktop, Docker Hub, and Docker Scout. With over 20 million monthly users and a globally distributed remote-first team, Docker is trusted by solo founders to the world's largest companies.

Apply for This Position