Skip to main content

Senior Machine Learning Engineer, Developer Advocacy

Grafana Labs
Remote - SpainUpdated 5d ago
Base salary
€83k–€100k
Published base salary range
Location
Remote - Spain
Remote eligibility
Employment
Full-time
Senior
Role family
Developer Relations
Developer tools
Apply on job-boards.greenhouse.io
Job actionsApply now
Job actionsApply now

About the job

Company

Grafana Labs is the company behind the open observability cloud, offering Grafana Cloud, a fully managed observability platform. With over 35 million users and 7,000+ customers, they are a 100% remote company with 1,600+ team members across 40+ countries.

Role

We are hiring a Senior Machine Learning Engineer to lead the evolution of our Interactive Learning system's recommendation engine into a personalized, continuously improving system driven by real-time product behavior, content metadata, customer context, and experimentation. This is an applied product data science role where you will build, deploy, and operate recommendation models, design experiments, and define the scientific roadmap.

Responsibilities

  • Evolve the Interactive Learning Plugin's recommendation system with increasingly personalized approaches to candidate selection, ranking, sequencing, and next-best-action recommendations.
  • Own a real-time recommendation service, including model training and serving.
  • Develop offline, online, and longitudinal measures of recommendation performance.
  • Ship incremental improvements using existing data and infrastructure while identifying future needs.
  • Partner with software engineers, data analysts, and cross-functional teams to productionize models and integrate them safely.

Qualifications

  • Experience building recommendation, ranking, search, matching, propensity, or next-best-action systems.
  • Applied model ownership: personally built, validated, monitored, and iterated on models in a product environment.
  • Strong product thinking and technical communication.
  • Experience with HTTP/gRPC, streaming, Go/TypeScript, and distributed systems.
  • Bonus: experience with content/education/learning recommendations, SaaS telemetry, warehouse-scale behavioral data, directed graphs, sequence models, contextual bandits, Grafana, open source, and responsible personalization.

Compensation

Base compensation range in Spain: EUR 82,988 - EUR 99,586. Actual compensation may vary based on level, experience, and skillset. All roles include Restricted Stock Units (RSUs).

Benefits

100% remote global culture, transparent communication, innovation-driven environment, open source roots, empowered teams, career growth pathways, approachable leadership, passionate people, in-person onboarding, and a global annual leave policy of 30 days per annum.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.