Staff AI Engineer at Grafana Labs (Canada)
Confirmed open
Build production multi-agent systems and business automation for Grafana Labs with LLMs, Python, JavaScript, retrieval and cloud services. This posting lists Canada as its remote location.
- Location
- Remote
- Advertised region
- Canada (Remote)
- Work arrangement
- remote
- Technologies
- Python, JavaScript, React, Node.js, GCP
Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.
Role overview
This staff role owns technical direction for AI automation across marketing, revenue operations and sales-development teams. It combines agent orchestration, integration with internal systems, evaluation and governance, with responsibility from design to production operation.
The Canadian posting excludes Quebec residents.
Responsibilities
- Architect, test, deploy and run modular multi-agent systems using tools such as LangChain, CrewAI or MCP.
- Build APIs, MCP servers, command-line tools and microservices connecting LLMs to BigQuery, CRM, Slack and other business data.
- Design retrieval-augmented workflows, evaluation loops, logging, cost controls and human escalation paths.
- Deploy reliable serverless or containerised services on Google Cloud and automate workflows with n8n, Workato or custom tools.
- Partner with business teams to identify high-value problems and create documented self-service solutions.
Qualifications
- At least eight years in software engineering and two years applying LLMs to production workflows, as stated by the employer.
- Strong Python and JavaScript/Node.js with code review, testing and Git workflows.
- Experience with prompt engineering, RAG, tool calling, structured outputs and evaluation of agent systems.
- Google Cloud, BigQuery, Cloud Functions or Cloud Run experience, plus awareness of LLM failure modes, privacy and cost.
- Ability to communicate with technical and business teams and independently select high-impact work.
Technology in this role
- Python: Python JavaScript React Node.js .
- JavaScript: Python JavaScript React Node.js .
- React: Python JavaScript React Node.js .
- Node.js: Python JavaScript React Node.js .
- GCP: Python JavaScript React Node.js .
- Airflow: • Experience with workflow orchestration platforms (n8n, Temporal, Prefect, .
- LLM: Google Cloud, BigQuery, Cloud Functions or Cloud Run experience, plus awareness of LLM failure modes, privacy and .
- RAG: Experience with prompt engineering, RAG, tool calling, structured outputs and evaluation of agent .
- LangChain: Architect, test, deploy and run modular multi-agent systems using tools such as LangChain, CrewAI or .
- Google Cloud: Deploy reliable serverless or containerised services on Google Cloud and automate workflows with n8n, Workato or custom .
- Git: Strong Python and JavaScript/Node.js with code review, testing and Git .
- CI/CD: • Design and deploy workflows using orchestration tools (n8n, Workato, or custom platforms) with CI/CD, testing, and production reliability .
- CAN: Built on open source and open standards and designed for interoperability across any stack, Grafana Cloud brings AI to observability and observability to AI, giving teams (and their agents) unified visibility so they can see, understand, and act on all their disparate data, .
- Salesforce: Customers, including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce, rely on Grafana .
- BigQuery: Build APIs, MCP servers, command-line tools and microservices connecting LLMs to BigQuery, CRM, Slack and other business .
- Grafana: Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at .
Role-specific candidate guide
Preparation notes based on the employer’s stated responsibilities and qualifications.
Understanding the scope. This Staff AI Engineer | Canada | Remote position at Grafana Labs is best assessed through the work described in the employer’s posting, rather than the title alone. The available role overview says: “This staff role owns technical direction for AI automation across marketing, revenue operations and sales-development teams. It combines agent orchestration, integration with internal systems, evaluation and governance,…” Read that statement together with the responsibilities below to understand the likely balance between delivery, coordination and technical decision-making. The role belongs to the AI and data area, but that label is only a guide to the work; the employer’s own requirements remain decisive. Before applying, check the original listing for reporting lines, product or team assignment, employment terms and any details that may have changed since this copy was checked. Where this page says a fact is not specified, treat it as an open question rather than an implied promise.
What the responsibilities signal. The posting specifically names “Architect, test, deploy and run modular multi-agent systems using tools such as LangChain, CrewAI or MCP.”; “Build APIs, MCP servers, command-line tools and microservices connecting LLMs to BigQuery, CRM, Slack and other business data.”; “Design retrieval-augmented workflows, evaluation loops, logging, cost controls and human escalation paths.”. For each duty, identify a project where you performed comparable work and be ready to describe the context, your own contribution, constraints, decisions, and measurable result. Explain how you moved from the initial need to implementation, review, release or operational follow-through, where those stages apply. If the work involved other teams or users, distinguish your decisions from the group’s contribution. Avoid presenting a technology keyword as proof by itself: connect it to the problem you solved, the scale or complexity involved, and what changed after your work. The source may contain additional duties; review it directly before preparing your application.
How to read the requirements. The listed qualifications include “At least eight years in software.
Benefits
- Grafana Labs describes remote work, stock units, in-person onboarding and a 30-day annual leave policy, subject to local law. Compensation ranges and additional benefits are country specific and appear on each employer posting.
About Grafana Labs
Grafana Labs develops Grafana Cloud and open-source observability tools for metrics, logs, traces and profiles. The company describes itself as remote first.
Employer websiteHow to apply
Review the original posting and apply through the employer’s careers page.
View source and applySource checked: 2026-10-13
Browse job categories
Related jobs
- Web Apps AI Engineer (Full-Stack + LLM/ AI) — Bosch
- Staff AI Engineer at Grafana Labs (United States) — Grafana Labs
- Senior / Lead Fullstack Engineer (Node.js, React.js/Vue.js) — GRADION
- Software Engineer II — Clearer.io
- Forward Deployed Cloud Engineer, APAC at Runpod — Runpod
- Senior Forward Deployed Engineer (Backend-leaning) at Kake — Kake
