Senior Machine Learning Engineer, Developer Advocacy | Canada | Remote
$164.49k - $197.39k per yearGrafana Labs
- Remote job
Grafana Labs, the company behind the open observability cloud, is founded on the principles of open source, open standards, open ecosystems, and open culture. Grafana Cloud, our fully managed observability platform, is flexible and built for scale. With Grafana Cloud's actually useful AI, organizations can see, understand, and act on all their disparate data to move at the speed of their ambitions. Today, more than 35 million users and 7,000+ customers – including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce – trust Grafana Labs to ensure reliability of their applications and systems, resolve incidents quickly, and optimize their telemetry to reduce noise and cost. We are a 100% remote company with 1,600+ team members across 40+ countries, and we’re backed by leading investors including Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG, and Lead Edge Capital. Learn more at and follow us on and .
We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do.
You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity.
Senior ML Engineer Recommender Systems, Developer Advocacy | Canada | Remote
This is a fully remote position and we're considering candidates in Canada.
The Opportunity:
Grafana Labs is building an Interactive Learning system, an open source, in-product learning experience that helps users learn and succeed without leaving Grafana. A central part of that vision is a personalized recommendation system that helps each user discover the next guide, action, or product experience most likely to help them succeed.
Today, the Interactive Learning tool includes a rule-based recommendation engine that provides useful contextual recommendations. We are hiring an ML Engineer to lead its evolution into an increasingly personalized, continuously improving system driven by real-time product behavior, content metadata, customer context, and experimentation.
This is an applied product data science role. You will personally build, deploy, and operate recommendation models, design experiments, establish evaluation methodology, and define the scientific roadmap. You will partner closely with software engineers who own the production recommender codebase and with an existing Data Analyst who supports measurement, instrumentation, and analysis across Developer Advocacy.
What You’ll Be Doing:
The long-term vision is ambitious, but we do not expect it to arrive in one release. We are looking for someone who can understand the whole problem, establish strong foundations, and ship measurable improvements into the existing recommender one iteration at a time.
- Evolve the Interactive Learning Plugin's recommendation system
- Develop increasingly personalized approaches to candidate selection, ranking, sequencing, and next-best-action recommendations.
- You’ll own a real-time recommendation service
- Build and operate applied models
- Develop, validate, version, monitor, and iterate on models used by the recommendation system.
- You’ll own model training & serving
- Define what recommendation quality means
- Develop offline, online, and longitudinal measures of recommendation performance.
- You’ll own feature pipelines, monitoring of the model and architecture
- Ship incremental improvements
- Use the data and infrastructure available today while identifying the instrumentation and platform capabilities needed tomorrow.
- Integrate improvements into the existing recommender rather than waiting for a complete replacement system.
- Partner across disciplines
- Work closely with software engineers & data analysts to productionize models and integrate them safely into the recommender service.
- Partner with the Product Analytics team on metric definitions, instrumentation, data quality, dashboards, and experiment analysis.
- Collaborate with Developer Advocacy, Docs, Product, Engineering, GTM, and other teams to translate ambiguous needs into testable hypotheses and measurable product decisions.
- Explain modeling choices, tradeoffs, uncertainty, and results clearly to both technical and non-technical audiences.
What Makes You a Great Fit:
We know it is rare to find everything. Strong candidates should demonstrate credible ability across all three core areas below and be particularly strong in at least two.
- Recommendation and personalization science : you have built recommendation, ranking, search, matching, propensity, or next-best-action systems. You are comfortable beginning with simple, explainable approaches when they are the best way to learn.
- 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. You can work effectively in version-controlled codebases and collaborate with engineers on production implementation.
You should also be a strong product thinker and technical communicator. You can take an ambitious and ambiguous objective, identify the most important unknowns, and create a sequence of models and experiments that steadily improves the product.
Bonus Points For:
- 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
Compensation & Rewards:
In Canada, the base compensation range for this role is $164,490 CAD - $197,389 CAD . Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally.
*Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process.
Why You’ll Thrive at Grafana Labs:
- 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose.
- Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment.
- Transparent Communication – Expect open decision-making and regular company-wide updates.
- Innovation-Driven – Autonomy and support to ship great work and try new things.
- Open Source Roots – Built on community-driven values that shape how we work.
- Empowered Teams – High trust, low ego culture that values outcomes over optics.
- Career Growth Pathways – Defined opportunities to grow and develop your career.
- Approachable Leadership – Transparent execs who are involved, visible, and human.
- Passionate People – Join a team of smart, supportive folks who care deeply about what they do.
- In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it.
- Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable.
Equal Opportunity Employer: Grafana Labs is an equal opportunities employer. We welcome applications from everyone regardless of race, colour, nationality, origin, caste, sex, gender reassignment identity or expression, sexual orientation, age, religion or belief, disability, veteran status, genetic information, pregnancy, maternity, marital, family or carer status, or any other characteristic which is protected by local law. We believe that equality and diversity build a strong organisation, and we work hard to ensure that is the foundation of our organisation as we grow.
Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings.
#LI-Remote
For information about how your personal data is used once you’ve applied to a job, check out our .
- ...companies in North America for the seventh year in a row, as ranked by Deloitte! Remote, Canada Why This Role is Exciting We are seeking a passionate and skilled Machine Learning Engineer to join our effort to push the frontiers of risk management. This role offers...Remote jobSeniorFull timeFlexible hours
$113.1k - $153k per year
...As the largest private sector Living Wage Employer in Canada, we’re proud to be consistently recognized as one of the country... ...apply today! Your Role in Supporting Our Members: As a Senior Machine Learning Engineer, you will join our Data Science & AI Pod, focused on...Remote jobSeniorPermanent employmentFull timeInternshipImmediate startFlexible hours- .... We push the boundaries of technology with expertise in machine learning, data engineering, and analytics on Google Cloud Platform. By partnering... ...in a rapidly evolving world. Your Mission As a Senior Machine Learning Engineer, you'll know how to engineer...Remote workSeniorFull timeWork at officeHome office
$200k - $230k per year
...most complete and connected ecosystem in senior living. Founded by Michael Wang, a... ...the Role We're looking for a Senior ML Engineer to build intelligent, scalable workflows... ...you bring ~5+ years of experience in machine learning engineering, with hands-on work in computer...Remote jobSeniorFull timeInternshipManual laborFlexible hours- ...personalization and optimization. You'll develop and deploy models that understand user preferences... ...(collaborative filtering, deep learning, learning-to-rank) ~ Proficiency in Python... ...metrics ~ BS/MS in Computer Science, Machine Learning, or related field Want to make...Remote jobSeniorFull time
$153k - $213k per year
...ML Fraud team, you’ll build and improve machine learning systems that make real-time transaction... ...’ll work closely with experienced ML engineers, platform partners, and cross-functional... ...platforms). - Proficient in using AI-powered developer tools (e.g., Claude Code, Cursor, or...Remote jobSeniorFull timeWork at officeFlexible hours- ...worldwide collaboration with other brands within the Match Group (NASDAQ: MTCH) such as Tinder and Hinge. As a Senior Machine Learning Engineer, you will work as part of our ML/AI Squad, working across the organization on strategic and challenging projects to support...SeniorFull timeInternshipWorldwideNight shift3 days per week
- ...techniques to extract actionable intelligence from conversations. We develop models and systems that analyze customer interactions,... ...for deeper exploration of conversational data. As a Machine Learning Engineer , you will be at the forefront of applying state-of-the-art...Remote jobSeniorFull timeWork at officeLocal areaWork from homeHome office
- ...of information. For more information, visit . At Reddit, machine learning sits at the heart of how millions of people discover, connect,... ...optimizing advertising systems and marketplace dynamics, our ML engineers tackle some of the most interesting and impactful problems in...SeniorLong term contractRemplacementFull timeFor contractorsFlexible hours
$55 per hour
...skills. If you join the platform as a Machine Learning expert, you’ll have the opportunity to... ...reasonable timeframes (days/weeks). Develop problems requiring non-trivial reasoning... ...Computer Science, Mathematics, Physics, Engineering, or a similar STEM field. You have...Remote jobFull timePart timeFreelance- ...love. The Advertiser Growth team is the engine of this mission, ensuring that as our marketplace... ...-quarter technical roadmaps and mentor senior engineers in a high-growth environment.... ...all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also...SeniorLong term contractFull timeWork at officeWorldwideRelocation package
- ...Tiger Analytics is looking for a skilled and innovative Machine Learning Engineer with hands-on experience in Google Cloud Platform (GCP) and... ...serving and monitoring. Key Responsibilities: Develop, train, and optimize ML models using Vertex AI , including...SeniorFull time
$184.05k - $262.93k per year
...intelligence that powers it. By combining cutting-edge machine learning, recommendation systems, and product thinking, the team... ...experiences to millions of listeners around the world. As a Senior Machine Learning Engineer, you will help shape the future of personalized...SeniorFull timeInternshipFlexible hours$180k - $190k per year
...through regular in-person events. Learn more about our flexible... ...Personalization ML team is Instacart’s engine for state-of-the-art multi-... ...short-term engagement. Develop production-grade Multi-Task Learning... ...employees work. This role is remote and the base pay range for a...Remote workSeniorPermanent employmentFull timeTemporary workWork at officeWork from homeFlexible hours$209k - $269k per year
...compounding interest. We are seeking a Senior Engineering Manager to lead our ML Training &... ...based models, GPU compute, reinforcement learning, and whatever comes next. Partner... ...organization: reliability, observability, developer experience, and operational rigor....Remote jobSeniorFull timeWork at officeFlexible hours$195k - $235k per year
...models are robust, scalable, and secure. Your engineering expertise will directly shape our machine learning architecture, ensuring the team maintains absolute... ...and innovative group of around 40 people working remotely across Canada and the US in the PST timezone. The...Remote jobPermanent employmentFull timeWork at office$118k - $152k per year
...recrutement. Design, build, and optimize machine learning models that power data-driven decisions... ...We are seeking a Machine Learning Engineer to join a collaborative team delivering... ...techniques. What You’ll Do Design, develop, and maintain machine learning models to...Full timeApprenticeshipInternshipImmediate start$180k - $230k per year
...Narvar is growing! We are hiring a Senior Software Engineer II to build new products and improve all aspects of the Narvar platform. Data is... ...our business partners, and the lives of our end users. Machine Learning Engineers at Narvar work across the stack. We are ‘full-stack...Remote workSeniorFull timeWorldwide- ..., Ada could be the place for you. Learn more at . As a Senior ML Scientist at Ada, you will own the... ...will partner with Product Managers, Engineers, and Designers to frame problems, design... ...changes. To be successful, you will develop a deep understanding of Ada’s product...Remote workSeniorLong term contractPermanent employmentFull timeLocal areaWork from homeFlexible hours
- ...embedding intelligence into every asset and procedure. The Role We are seeking a highly skilled and motivated Senior Applied Machine Learning Developer to guide the technical direction and architecture of our Predictive Maintenance and Asset Intelligence initiatives....SeniorFull timeImmediate start
$150k - $250k per year
...in a directly related field Experience reading research papers and implementing the techniques therein Computer vision and deep learning experience The pay range for this position is estimated to fall in the base range of approximately $150,000 and $250,000. Base...Full timeWork at office- 我们的愿景 作为全球⼗⼤数字资产交易所之⼀(仍在上升),我们在交易、安全 和区块链产品创新⽅⾯提供⼀流的服务体验。 我们的⽬标是让所有⼈都能参与到加密市场的建设中来,使得最前沿的、最有潜⼒的加密货币项⽬得以安全上线并交易。你有兴趣加⼊这样⼀⽀去中⼼化团队吗? 团队介绍 产品研发 团队自成立以来一直秉承用户至上和安全至上的理念,产品不断更新迭代,技术稳中求新。 加入产研团队,你将和一群业内一流的技术伙伴一起,打磨高性能、高可靠、创新不断的全球Top5的平台,在这里,你的发展空间无限,未来可期。 我们正在全球招募更多优秀的志...Full time
$154.6k - $189k per year
...Shoppers Drug Mart. Position Summary League is seeking a Senior ML Engineer to join our AI Models team, focused on advancing... ...audiences. ~ Bachelor's or graduate degree in Computer Science, Machine Learning, or equivalent experience. AI Fluency & Ways of...Remote workSeniorFull timeWork at officeFlexible hours- ...democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise... ...full potential with AI. Type: Full-time, Remote Role Overview We’re hiring a mid-to-senior Machine Learning Engineer / Data Scientist to build and deploy...Remote jobSeniorFull timeLocal area
- ...minded teammates and partners. YOUR ROLE Lead a team of ML engineers building next-generation personalization and optimization... ...with multi-objective optimization Knowledge of reinforcement learning for personalization Want to make your impact in a profitable,...Remote jobFull timeInternshipManual labor
- ...without ever sacrificing craft or quality. We’re looking for a Senior Staff Machine Learning Scientist to help us solve challenging problems to address... ...for high impact. About the role: Location: Remote-first (United States; BC & ON, Canada) Full-time Permanent...Remote workSeniorOngoing contractLong term contractPermanent employmentFull timeTemporary workFixed term contractInternshipFlexible hours
- ...PLEASE NOTE: This is a fully remote, 1099 independent contractor opportunity... ...must be authorized to work in Canada. About the Program The... ...understand real-world deep learning workflows by designing,... ...in Computer Science, Computer Engineering, or a related field. Professional...Remote workFull timeFor contractorsFlexible hours
- ...Job Description We are looking for a Senior C++ Programmer to play a key role in building... ...cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer... ...business requirements and objectives. ~ Develop, integrate, and maintain inference...SeniorFull time
$101k - $113k per year
...need to be successful and connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously. As a Machine Learning Engineer II , you will be a key contributor to the design, development, and deployment of our...Full timeSummer workInternshipImmediate start- ...Machine Learning Engineer – (Computer Vision) We’re looking for a Staff/Senior Machine Learning Engineer with deep expertise in computer vision and biometrics to lead the design and scaling of face recognition systems in production. You’ll build and train models, and own...SeniorFull timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer, Developer Advocacy | Canada | Remote. Be the first to apply!
- machine learning engineer Remote
- junior machine learning developer Remote
- sénior service a la clientèle Remote
- senior network engineer Remote
- senior engineer Remote
- senior graphic designer Remote
- senior mechanical design engineer Remote
- senior cyber security analyst Remote
- senior accounting analyst Remote
- senior android developer Remote
