
Staff AI Engineer | Canada | Remote
Grafana Labs · Greater Toronto Area, Canada
- Hybrid
- Full-time
- CA$223,642 / year
- Greater Toronto Area, Canada
Job highlights
- Build AI agent and workflow systems.
- Code AI solutions for business growth.
- Integrate LLMs and automation tools.
- Drive AI transformation and efficiency.
- Work remotely in a global culture.
About the role
Staff AI Engineer at Grafana Labs
Grafana Labs is a remote-first, open-source company seeking a Staff AI Engineer to build next-generation AI agent and workflow systems. This role focuses on designing multi-agent architectures, integrating LLM APIs, building data pipelines, and shipping automation for Marketing, RevOps, and SDR teams. It's ideal for a builder who thrives at the intersection of AI, automation, and business growth.
The Opportunity
As a Staff GTM Engineer (AI & Automation), you will execute the AI growth roadmap by building internal capabilities and integrations to streamline marketing and operational workflows. You will implement multi-agent systems to drive results across key teams. This hands-on role involves 60-70% coding and systems development, and 30-40% operational enablement, including requirements gathering, documentation, training, measurement, and stakeholder alignment. You will be instrumental in Grafana's internal AI transformation by implementing governance and delivering automation to accelerate marketing and go-to-market efficiency.
What You'll Be Doing
Build & operate GTM automation systems
- Build and operate reliable automation using custom code and orchestration tools (e.g., n8n/Workato/Make), including CI/CD, testing, deployment practices, and runbooks.
- Implement modular, scalable, multi-agent AI systems that operate 24/7 and integrate with marketing platforms (e.g., Customer.io, Marketo, Salesforce, BigQuery).
- Own technical direction for GTM automation, including data models, API contracts, shared libraries, and reference architectures.
- Review code, write tests, and maintain production reliability standards.
Operate, enable, and scale GTM workflows
- Partner with RevOps, Demand Generation, Regional Marketing, Events Marketing, & SDRs to solve workflow inefficiencies with agent-based solutions.
- Create reusable workflow templates, playbooks, and documentation for self-service by partner teams.
- Provide hands-on technical support and troubleshooting for AI systems across teams.
Key Strategic Project: AI Chatbot Routing & Human-in-the-Loop Orchestration
- Align AI chatbot systems across Marketing, SDR, and Customer Success teams for unified prospect interaction routing.
- Build intelligent routing logic to determine when and how to engage human resources in prospect interactions.
- Implement tracking and analytics to measure routing effectiveness and refine human-in-the-loop triggers.
- Create scalable patterns for prospect intent classification and optimal channel/resource assignment.
- Define SLAs, failure modes, fallback pathways, and instrument end-to-end funnel metrics for iteration.
AI Implementation & Operational Excellence
- Build and maintain secure, documented systems with robust PII controls, compliance protocols, and permission frameworks.
- Implement company-wide standards for AI prompt engineering, version control, testing, observability, and business impact measurement.
- Create internal training materials, best practices documentation, and scalable frameworks for AI tools.
- Support ongoing AI adoption through hands-on technical assistance and system optimization.
What Makes You a Great Fit
Technical Proficiency
- 7+ years building production systems and integrations (software engineering, data/analytics engineering, business systems, or GTM engineering).
- 2+ years hands-on experience applying LLMs/AI to production workflows.
- Proven experience delivering AI-enabled systems or automation with measurable business outcomes.
- Strong in Python and JavaScript/Node.js with Git-based workflows, code review, and testing.
- Deep familiarity with Google Cloud Platform, BigQuery, and Cloud Functions.
- Hands-on experience with LLM frameworks and patterns: prompt engineering, RAG, function calling/tool use, agent orchestration, structured output parsing, and evaluation.
- Fluent with AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code).
Systems Implementation & Operational Excellence
- Experience implementing automation systems, building agent workflows, and maintaining scalable infrastructure.
- Proven ability to execute, prioritize, and deliver high-ROI AI automation projects.
- Strong documentation skills and ability to communicate clearly with technical and business audiences.
- Experience integrating with Salesforce (or similar CRM) and at least one marketing automation platform (Customer.io / HubSpot / Marketo).
- Background working with analytics, segmentation, and personalization platforms.
Mindset & Approach
- A hands-on builder who helps others thrive, shipping solutions and enabling colleagues.
- Comfortable working in ambiguity with high autonomy, scoping work, and defaulting to transparency.
- Favors progress over perfection by shipping iteratively, learning from production, and improving continuously.
- Seeks diverse perspectives when designing systems and gathering input from end-users.
AI & Agent Systems
- Experience building multi-agent systems: agent decomposition, orchestration patterns, state management.
- Understanding of LLM failure modes and production mitigations.
- Experience with systematic LLM evaluation: golden datasets, regression testing, A/B testing prompts, monitoring for drift.
- Familiarity with conversational AI, chatbot development, and routing logic.
Bonus Points
- Background in B2B SaaS or GTM operations.
- Active in open-source communities.
- Experience with workflow orchestration platforms (n8n, Temporal, Prefect, Airflow).
Why You’ll Thrive At Grafana Labs
- 100% Remote, Global Culture.
- Scaling Organization in a high-growth environment.
- Transparent Communication and Open decision-making.
- Innovation-Driven with autonomy and support for new ideas.
- Open Source Roots and community-driven values.
- Empowered Teams with high trust and low ego.
- Career Growth Pathways and development opportunities.
- Approachable Leadership.
- Passionate People in a supportive team.
- In-Person onboarding for new hires.
- Balance is Key with 30 days of annual leave.
Key skills/competency
- Staff AI Engineer
- Machine Learning
- LLM Integration
- Agent Orchestration
- Python
- JavaScript
- Google Cloud Platform
- Data Pipelines
- Automation
- System Design
Skills & topics
- Staff AI Engineer
- AI Engineer
- Machine Learning Engineer
- LLM
- Agent Systems
- Python
- JavaScript
- Google Cloud Platform
- Automation
- GTM
How to get hired
- Tailor your resume: Highlight your 7+ years in production systems and 2+ years with LLMs/AI, showcasing measurable outcomes and Python/JavaScript skills.
- Showcase AI experience: Emphasize your practical application of LLM frameworks (prompt engineering, RAG, agent orchestration) and AI-assisted development tools.
- Demonstrate system skills: Detail your experience with GCP, BigQuery, Cloud Functions, CRM/marketing automation integrations, and building scalable automation.
- Highlight collaboration: Provide examples of your ability to work autonomously, communicate clearly, and enable colleagues in a remote, fast-paced environment.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the compensation range for the Staff AI Engineer role at Grafana Labs in Canada?
- The base compensation range for this role in Canada is CAD 186,368 - CAD 223,642. Actual compensation will depend on your level, experience, and skillset, as determined during the interview process. Additionally, all roles include Restricted Stock Units (RSUs).
- Is this a remote position, and are there location restrictions for the Staff AI Engineer job at Grafana Labs?
- Yes, this is a remote opportunity. Grafana Labs is looking for candidates from Canada. However, residents of Quebec are not eligible for this specific role.
- What are the primary responsibilities of a Staff AI Engineer at Grafana Labs?
- The primary responsibilities include designing and building next-generation AI agent and workflow systems, integrating LLM APIs, developing data pipelines, and implementing automation across Marketing, RevOps, and SDR teams. You will also focus on GTM automation, chatbot routing, and AI operational excellence.
- What technical skills are most important for this Staff AI Engineer position?
- Key technical skills include 7+ years in production systems, 2+ years applying LLMs/AI, proficiency in Python and JavaScript/Node.js, familiarity with Google Cloud Platform (BigQuery, Cloud Functions), and hands-on experience with LLM frameworks and agent orchestration patterns.
- What kind of projects will a Staff AI Engineer work on at Grafana Labs?
- You will work on building and operating GTM automation systems, implementing modular multi-agent AI systems, and a key strategic project involving AI chatbot routing and human-in-the-loop orchestration to unify prospect interactions.
- Does Grafana Labs use AI in its hiring process for the Staff AI Engineer role?
- Grafana Labs may use AI tools to help match CV information to job postings. However, the recruitment team will still manually review all incoming CVs to ensure alignment with open positions.
- What is the work-life balance like at Grafana Labs for a remote employee?
- Grafana Labs offers a global annual leave policy of 30 days per annum, with 3 days reserved for Grafana Shutdown Days to encourage disconnection. They emphasize work-life balance and compliance with local legislation.
- What does 'remote-first' mean at Grafana Labs?
- Remote-first means the company is structured around a distributed workforce. They bring together talent from around the world, united by a culture of collaboration and shared purpose, rather than prioritizing a physical office location.