Senior Machine Learning Engineer, Developer Advocacy | US | Remote

Grafana Labs Grafana Labs · Data AI · Canada, Germany, Ireland, Spain, Sweden, UK, United States · Remote · Developer Advocacy

This role focuses on evolving an in-product learning system's recommendation engine from a rule-based system to a personalized, continuously improving system driven by real-time product behavior and customer context. The Senior ML Engineer will build, deploy, and operate recommendation models, design experiments, establish evaluation methodology, and define the scientific roadmap, partnering with software engineers and data analysts. The role emphasizes applied model ownership and product thinking, aiming to ship measurable improvements iteratively.

What you'd actually do

  1. Evolve the Interactive Learning Plugin's recommendation system
  2. Build and operate applied models
  3. Define what recommendation quality means
  4. Ship incremental improvements
  5. Partner across disciplines

Skills

Required

  • recommendation systems
  • ranking systems
  • personalization systems
  • matching systems
  • propensity systems
  • next-best-action systems
  • HTTP/gRPC
  • streaming
  • Go/TypeScript
  • distributed systems
  • built, validated, monitored, and iterated on models
  • version-controlled codebases
  • collaborate with engineers on production implementation
  • product thinker
  • technical communicator

Nice to have

  • content recommendation systems
  • education recommendation systems
  • onboarding recommendation systems
  • learning recommendation systems
  • SaaS product telemetry
  • customer-account data
  • warehouse-scale behavioral data
  • directed graphs
  • sequence models
  • prerequisite-aware recommendations
  • contextual bandits
  • exploration strategies
  • Grafana
  • observability ecosystem
  • open source software
  • transparent development practices
  • privacy
  • fairness
  • explainability
  • responsible personalization constraints

What the JD emphasized

  • recommendation system
  • personalization
  • applied product data science
  • build, deploy, and operate recommendation models
  • design experiments
  • establish evaluation methodology
  • define the scientific roadmap
  • recommendation and personalization science
  • Applied model ownership

Other signals

  • recommendation system
  • personalization
  • applied product data science
  • build, deploy, and operate models
  • design experiments
  • evaluation methodology
  • scientific roadmap