Senior Machine Learning Engineer, Developer Advocacy | Canada | Remote

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

Grafana Labs is seeking a Senior Machine Learning Engineer to evolve their Interactive Learning system's recommendation engine. This role involves building and operating applied models, defining recommendation quality, shipping improvements, and partnering across disciplines. The ideal candidate has experience in recommendation science, applied model ownership, and distributed systems, with a focus on personalization and product integration.

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 and personalization science
  • HTTP/gRPC, streaming, Go/TypeScript previous experience in distributed systems
  • Applied model ownership
  • Product thinker
  • Technical communicator

Nice to have

  • Experience with content, education, onboarding, or learning recommendation systems
  • Experience with SaaS product telemetry and customer-account data
  • Experience using warehouse-scale behavioral data
  • Experience with directed graphs, sequence models, or prerequisite-aware recommendations
  • Experience with contextual bandits or other exploration strategies
  • Familiarity with Grafana or the broader observability ecosystem
  • Experience with open source software or transparent development practices
  • Experience working with privacy, fairness, explainability, or responsible personalization constraints

What the JD emphasized

  • recommendation, ranking, search, matching, propensity, or next-best-action systems
  • built, validated, monitored, and iterated on models used in a product or operational environment
  • product thinker and technical communicator

Other signals

  • recommendation system
  • personalization
  • applied model ownership
  • product behavior
  • experimentation