Senior Machine Learning Engineer, Developer Advocacy | Ireland | 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 from a rule-based system to a personalized, continuously improving system. This role involves building, deploying, and operating recommendation models, designing experiments, establishing evaluation methodology, and defining the scientific roadmap. The focus is on applied product data science with a goal of shipping incremental improvements to the existing recommender.

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
  • Applied model ownership
  • personally built, validated, monitored, and iterated on models used in a product or operational environment

Other signals

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