CareerPlanSign in

Senior Machine Learning Engineer

🌐 Remote💼 Full-time💰 $97,034–$116,441🗓 2026-07-23 → 2026-09-29

Core

Build and operate a personalized recommendation system for an in-product learning experience that helps users discover guides, actions, and product features within the Grafana observability platform.

Role type

Senior IC applied product data scientist (recommendation systems)

Builds

Real-time recommendation service for user onboarding and product discovery

Domain

SaaS observability platform + personalization/learning systems

Deliverable

production ML models

Required skills

recommendation/ranking/search systems, distributed systems, Go/TypeScript, HTTP/gRPC, streaming, model training & serving, feature pipelines, experimentation design, product thinking

Preferred skills

content/education/onboarding recommendations, SaaS telemetry, warehouse-scale behavioral data, sequence models, contextual bandits, open source development, privacy/fairness constraints

Technologies

Go, TypeScript, gRPC, HTTP, streaming protocols

Responsibilities

Evolve candidate selection, ranking, and sequencing logic; build and monitor real-time recommendation services; define offline/online performance metrics; integrate incremental improvements into existing systems; partner with engineers and analysts to productionize models; communicate modeling tradeoffs to technical and non-technical audiences

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.