Senior Machine Learning Engineer
Core
Lead the evolution of an interactive, in-product learning recommendation system to personalize user guides, actions, and product experiences based on real-time behavior and context.
Role type
Senior IC machine learning engineer (recommendation systems)
Builds
Personalized recommendation engine for Grafana's Interactive Learning plugin
Domain
Developer tools / Observability / EdTech
Deliverable
production ML models
Required skills
Recommendation and personalization science, candidate selection, ranking, sequencing, next-best-action, real-time recommendation service development, model training and serving, feature pipeline construction, offline and online evaluation metrics, distributed systems, HTTP/gRPC, Go, TypeScript
Preferred skills
Content and education recommendation, SaaS product telemetry, warehouse-scale behavioral data, directed graphs, sequence models, contextual bandits, open source development, privacy and fairness constraints
Technologies
Go, TypeScript, HTTP, gRPC
Responsibilities
Evolve the Interactive Learning Plugin's recommendation system with increasingly personalized approaches; build and operate a real-time recommendation service; define recommendation quality metrics and establish evaluation methodology; partner with software engineers to productionize models; collaborate with Product Analytics on instrumentation and experiment analysis.
Seniority
Senior, hands-on IC
