🏢
Grafana
Senior AI Engineer | Canada | Remote
Job Description
ABOUT THE ROLE
Grafana Labs is seeking a Senior AI Engineer to own the AI agent infrastructure and automation platform that powers our Marketing Operations organization. As a key member of our team, you will be responsible for building multi-agent architectures, LLM integrations, and backend services that connect AI models to internal and third-party data platforms. This is a high-autonomy role where you will own the technical direction and identify the highest-leverage problems across Marketing, RevOps, and SDR teams, design the solutions, and ship them.
WHAT YOU'LL DO
As a Senior AI Engineer, you will be responsible for designing and developing production systems that teams depend on daily. Your key responsibilities will include:
- Building multi-agent AI systems, from architecture and implementation through testing, deployment, and ongoing operation
- Developing modular, composable agentic systems using orchestration frameworks that operate 24/7 across teams
- Implementing observability and feedback loops including logging, performance metrics, prompt iteration, model evaluation, and cost management
- Establishing governance and compliance standards for AI workflows including access controls, audit trails, PII handling, and human-in-the-loop escalation paths
- Building MCP servers, APIs, CLIs, and microservices connecting AI models to business systems
- Architecting data flows for retrieval-augmented generation (RAG), connecting LLMs to internal knowledge bases, customer data, and real-time business context
- Building serverless or containerized services that scale with usage and integrate with Grafana's cloud infrastructure
- Partnering with RevOps, Demand Generation, Regional Marketing, and SDR teams to scope high-impact automation problems, identify bottlenecks, and build solutions with measurable business outcomes
WHAT YOU'LL NEED
To be successful in this role, you will need:
- 8+ years of software engineering experience with depth in backend development, systems integration, or data/analytics engineering
- 2+ years hands-on experience applying LLMs/AI to production workflows, not just prototypes
- Strong proficiency in Python and JavaScript/Node.js with Git-based workflows, code review practices, and testing discipline
- Hands-on experience with LLM frameworks and patterns including prompt engineering, RAG, function calling/tool use, structured output parsing, and evaluation
- Experience building and operating multi-agent systems at scale including agent decomposition, orchestration patterns, state management, and production monitoring
WHY REMOTE
Grafana Labs is a 100% remote company with 1,600+ team members across 40+ countries. We are looking for candidates from Canada, with the exception of residents of Quebec.
BENEFITS
As a remote employee, you will have access to:
- Health plan
- Parental leave
- Education stipend
- Life insurance
- Equipment stipend
- Flexible schedule
- Access to AI coding assistants (Claude Code, Gemini CLI, OpenAI Codex, and others of your choice within security guidelines)