Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Grafana Labs

Senior Machine Learning Engineer, Developer Advocacy

Grafana Labs

Senior Machine Learning Engineer developing an Interactive Learning recommendation system for Grafana Cloud. Collaborating across teams to improve user learning experiences through personalized recommendations.

Posted 7/22/2026full-timeRemote • 🇨🇦 CanadaSenior💰 CA$164,490 - CA$197,389 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in recommendation and personalization science, with a focus on building and iterating applied models for product environments. Strong ability to collaborate across disciplines and communicate technical concepts effectively.

Highest-signal resume keywords
Recommendation And Personalization ScienceApplied Model OwnershipHTTP/gRPCGo/TypeScriptTechnical Communication

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Model DevelopmentModel ValidationModel MonitoringModel IterationRecommendation System DesignRanking SystemsSearch SystemsMatching SystemsPropensity SystemsNext-Best-Action Systems
Soft Skills
Product ThinkingCollaboration
Industry Keywords
Distributed SystemsRecommendation QualityPerformance MeasuresIncremental ImprovementsData Infrastructure

Tech Stack

Tools & technologies
Distributed SystemsGoGRPCTypeScript

About the role

Key responsibilities & impact
  • Evolve the Interactive Learning Plugin's recommendation system
  • Develop increasingly personalized approaches to candidate selection, ranking, sequencing, and next-best-action recommendations.
  • Build and operate applied models: develop, validate, version, monitor, and iterate on models used by the recommendation system.
  • Define what recommendation quality means: develop offline, online, and longitudinal measures of recommendation performance.
  • Ship incremental improvements: use existing data and infrastructure while identifying future instrumentation needs.
  • Partner across disciplines: collaborate with software engineers & data analysts to productionize models.

Requirements

What you’ll need
  • Strong candidates should demonstrate credible ability across all three core areas.
  • Recommendation and personalization science: you have built recommendation, ranking, search, matching, propensity, or next-best-action systems.
  • HTTP/gRPC, streaming, Go/TypeScript previous experience in distributed systems
  • Applied model ownership: you have personally built, validated, monitored, and iterated on models used in a product or operational environment.
  • Strong product thinker and technical communicator. You can take an ambitious and ambiguous objective and create a sequence of models and experiments that steadily improves the product.

Benefits

Comp & perks
  • 100% Remote, Global Culture
  • Scaling Organization
  • Transparent Communication
  • Innovation-Driven
  • Open Source Roots
  • Empowered Teams
  • Career Growth Pathways
  • Approachable Leadership
  • Passionate People
  • In-Person onboarding
  • Balance is Key - 30 days annual leave, including 3 days reserved for Grafana Shutdown Days