Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Senior Software Engineer - AI and Automation, Data & Analytics | Canada | Remote

$164.49k - $197.39k per year

Grafana Labs

Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ).

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.

This is a remote opportunity and we would be interested in applicants from Canada time zones only at this time.

Senior Software Engineer - AI and Automation


The Opportunity: 

Grafana's Revenue Operations organization is looking for a Senior Software Engineer focused on building AI-powered internal tools and agentic workflows for our GTM teams. You'll own the technical infrastructure that powers automation across Sales, Customer Success, and Marketing—from agentic skills that automate SDR outreach to backend services that connect AI models to Salesforce, Slack, BigQuery, and internal data platforms.

You'll be the technical architect behind systems that give every GTM team member leverage. Part systems builder and part problem detective, you'll identify bottlenecks across the business, design automated solutions using LLM APIs and orchestration frameworks, and ship tools that people actually use. Your work will directly shape how Grafana's GTM organization scales. You'll partner closely with Data Engineering, GTM Systems, Field Operations, and GTM leadership to build scalable, self-service automation that reduces manual work and surface intelligence.

What You’ll Be Doing:

Agentic Tool Development


  • Own end-to-end development of agentic and AI-integrated workflows: design, implementation, testing, deployment, and maintenance

  • Build modular, composable agentic systems using frameworks like LangChain, CrewAI, Anthropic MCP, or similar orchestration libraries

  • Develop "agentic skills" for SDR and CSM teams—reusable capabilities that agents can invoke across interfaces (Slack, dashboards, internal apps)

  • Implement observability and feedback loops: logging, performance metrics, prompt iteration, and model evaluation

Systems Integration & Backend Services


  • Build MCP servers, CLIs and APIs and microservices that connect AI models to business systems: Salesforce, BigQuery, Slack, HubSpot, email, calendars, analytics tools

  • Architect data flows that enable retrieval-augmented generation (RAG): connecting LLMs to internal knowledge bases, customer data in BigQuery, Salesforce data, and real-time business context

  • Build serverless or containerized services (GCP Cloud Functions, Cloud Run, or similar) that scale with usage and integrate with Grafana's cloud infrastructure

GTM Automation & Workflow Manufacturing


  • Scope high-impact automation problems autonomously by shadowing Sales, Customer Success, and Marketing teams to identify efficiency gaps

  • Design and deploy automation workflows using tools like n8n, Zapier, Prefect, or custom orchestration platforms

  • Build systems designed for self-service, with documentation and enablement materials that let others operate them independently.

Collaboration & Technical Leadership


  • Partner with GTM Analytics, Field Operations, Strategy & Planning, and GTM Systems teams to scope, prioritize, and refine use cases

  • Collaborate with Data Engineering to source and structure relevant data for agentic and AI-enabled workflows

  • Communicate technical constraints and trade-offs clearly to non-technical stakeholders across Revenue Operations and GTM leadership

  • Establish and champion governance and compliance standards to AI workflows, including access controls, audit trails, and human-in-the-loop escalation path, setting the bar for responsible use of sensitive customer and business data.

We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro).

What Makes You a Great Fit / Requirements:


  • 5+ years of software engineering experience, including backend development and systems integration work

  • Strong proficiency in Python (preferred) or Javascript/Node.js

  • Hands-on experience with LLM APIs (OpenAI, Anthropic Claude, or similar) and orchestration libraries (LangChain, LlamaIndex, Anthropic MCP, Semantic Kernel, etc.)

  • Comfortable building internal APIs, microservices, or serverless systems (GCP Cloud Functions, Cloud Run, AWS Lambda, or similar)

  • Familiarity with SQL and data warehouses (BigQuery preferred)—you understand how to query, structure, and pipeline data for AI workflows

  • Experience with authentication patterns, secure API handling, rate limiting , and workflow automation

  • Proven ability to deliver AI-powered features in production environments —you've shipped tools that real users depend on

  • Strong problem selector who can identify high-leverage initiatives and push back on low-impact requests

  • Thrives in ambiguous, fast-moving projects ; able to balance experimentation with engineering rigor

  • Clear technical communicator —you can explain complex systems in simple terms and collaborate effectively with product and data stakeholders

  • Comfort with autonomy —you identify the right questions, structure unstructured problems, and drive work independently

Bonus Points For:


  • Experience with frontend frameworks & tooling (React, Slack Block Kit, dashboard components) to build user-facing interfaces for AI tools

  • Familiarity with GTM platforms like Salesforce, HubSpot, Outreach, Gainsight, or similar CRM/sales engagement tools

  • Experience with vector databases or retrieval pipelines (Pinecone, Weaviate, ChromaDB, pgvector, or similar)

  • Prior work automating sales, customer success, or marketing workflows in a B2B SaaS environment

  • Experience with workflow automation platforms like n8n, Prefect, Clay, PhantomBuster, Apify, Dust , or similar tools

  • Familiarity with Model Context Protocol (MCP) or similar standards for connecting AI systems to data sources and tools

  • Exposure to observability tools for AI systems (LangSmith, Weights & Biases, custom logging/evaluation frameworks)

  • Experience working in Revenue Operations, GTM Analytics, or Sales Operations environments

  • Previous experience in open source or developer-focused SaaS companies

  • Familiarity with or exposure to graph databases and their use in RAG systems (Neo4J, Memgraph, Puppygraph)

Compensation & Rewards:

In Canada, the Base compensation range for this role is CAD 164,490  - CAD 197,389 . 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.

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: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization 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 . 

 

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Senior Software Engineer - AI and Automation, Data & Analytics | Canada | Remote in Saint-Lin-Laurentides, QC vacancy
  • We're looking for a motivated Data Engineer to help build and scale our cloud-native data pipelines...  ...and optimize infrastructure in AWS. - Automate recurring workflows and contribute to self...  ...We may use artificial intelligence (AI) tools to support parts of the hiring process... 
    Remote work
    Data
    Work at office

    Bluematrix

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...Annotators connects individuals with Generative AI projects from leading tech innovators. Our...  ...high-quality egocentric video and audio data of real-world tasks in residential...  ...downward angle to maximize hand visibility. • Software: Utilize the designated "D&A" application for... 
    Remote work
    Data
    Freelance

    Toloka Annotators

    Saint-Lin-Laurentides, QC
    26 days ago
  • $132k - $198k per year

     ...legacy tech stack to cutting-edge Stack 2.0? We are seeking a Senior Software Engineer to drive this migration and usher in a new era of geolocation...  ...with large migration projects. Understanding of data structures & algorithms. Knowledge of cloud technologies,... 
    Remote work
    Data
    Senior
    Live In
    Work at office
    Local area
    Work from home
    Shift work

    Geocomply

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...platform combines the best of AI and human intelligence to help...  ...and behavioral best practices, automate conversations and inefficient...  ...screen capturing, auditing and analytics gathering systems for QA,...  ...role in the platform frontend engineering team. • Work with Cresta product... 
    Remote work
    Senior
    Work at office
    Local area
    Work from home
    Home office

    Cresta

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...Account Director, Client Strategy is the senior strategic and commercial owner of a...  ...Executive Storytelling: Translate performance data into clear business narratives that...  ...trends, including actively learning how AI and automation can enhance marketing and operations. Core... 
    Remote work
    Data
    Senior
    Long term contract
    Work at office
    Work from home
    Home office

    Directive Corporation

    Saint-Lin-Laurentides, QC
    9 days ago
  •  ...short time! Even though we’re remote, the culture is fun, collaborative...  ...role We are looking for a Data Analyst Intern to join our growing...  ...rapid growth. With a strong analytical and data-driven approach you’...  ...that makes sense, creating automated dashboards and funnels for various... 
    Remote work
    Data
    Summer work
    Internship
    Work at office
    Home office
    Night shift

    Super.Com

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...PSD Citywide isn’t just a software company; we’re transforming how...  ...your expertise in technology and data to our team and directly shape...  ...join our IT   team in a fully remote role based in Ontario. If...  ...Computer Science or Computer Engineering, or related degree/diploma ~... 
    Remote work
    Data
    Summer work
    Local area
    Flexible hours
    Weekend work

    Psd

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...Location: Toronto / Montreal / Remote Company: ZestyAI About ZestyAI...  ...and prices risk using advanced AI. We partner with leading insurers...  ...) • Is excited to apply AI and automation to real business operations •...  ...indirect) • Understanding of business data structures such as CRM data •... 
    Remote work
    Data
    Contract work
    Flexible hours

    Zestyai

    Saint-Lin-Laurentides, QC
    26 days ago
  • Scopely is looking for a Senior Producer to join our WWE Champions team in the US or Canada on a remote basis. At Scopely, we care deeply about what we do and want to inspire...  ...coordination across Product, Design, Engineering, QA, Analytics, and Live Operations • Partner... 
    Remote work
    Senior
    Long term contract
    Temporary work
    Local area
    Immediate start
    Worldwide

    Scopely

    Saint-Lin-Laurentides, QC
    2 days ago
  •  ...social media ~ Comfort using AI tools to sharpen research, targeting...  ...Requirements As a remote-first company, you’ll have the...  ...established businesses, including Canada, Mexico, and the UK. For global...  ...PC or Mac available), computer software platforms, and other office productivity... 
    Remote work
    Work at office
    Work from home
    Home office

    Directive Corporation

    Saint-Lin-Laurentides, QC
    26 days ago
  • Maneva is a leader in AI-powered computer vision and predictive systems...  ...and factory systems with cloud software to optimize production quality...  .... As a Forward Deployed Engineer, you will play a pivotal role in...  ...platforms. • Build and iterate data pipelines and customer-side data... 
    Remote work
    Data
    Long term contract

    Maneva

    Saint-Lin-Laurentides, QC
    26 days ago
  • $29 per hour

     ...Apple. Full-time • Contract • Work from Anywhere in Canada About the Role We are looking for a Demand...  ...Willingness to experiment and adapt approach based on data • Experience with marketing automation and CRM software, particularly Hubspot and Salesforce, a plus • Intellectual... 
    Remote work
    Data
    Hourly pay
    Full time
    Contract work
    Internship

    Freewill

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...know they can thrive. The NICE CXone Senior Engineer is responsible for the overall...  ...testing and delivery of the NICE CXone software platform. This is a hands-on, highly technical...  ...leader within CX transformation, Process Automation Digital Transformation, and Omnichannel... 
    Remote work
    Senior

    Ttec Digital

    Saint-Lin-Laurentides, QC
    26 days ago
  • $169k - $200k per year

     ...efficiently. We are the leading transit data platform for agencies to share...  ...Ontario and British Columbia, Canada. At this time we are unable to...  ...customers. The Role The Senior Account Managers own the...  ...closely with Solutions Engineering, Technical Support, Marketing,... 
    Remote work
    Data
    Senior
    Work at office
    Home office
    Flexible hours

    Swiftly

    Saint-Lin-Laurentides, QC
    29 days ago
  • $169k - $252k per year

    Afresh, the AI platform for grocery, began by tackling the most...  ...scalable code — we are not an analytics team. • Lead research and development...  ...team: mentor scientists and engineers, set standards for...  ...independently deliver high quality software implementations of your solutions... 
    Remote work
    Data
    Full time
    Internship
    Live In
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours

    Afresh Company

    Saint-Lin-Laurentides, QC
    2 days ago
  •  ...SmartBug combines sound strategies and technology with top talent to de-risk the future and set the course for continued success. As a fully remote team of over 300 professionals, we believe in delivering exceptional work without compromising work/life balance, no matter where you... 
    Remote work
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Smartbug Media

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...largest teams specializing in this discipline among consulting engineering firms in Canada. Guided by an entrepreneurial culture based on innovation,...  ...and experience with 3D design and finite element analysis software (Catia, SolidWorks, Inventor, SAFI, ANSIS, ADA, etc.) •... 
    Remote work
    Permanent employment
    Internship
    Work at office
    Work from home
    Flexible hours

    Cima+

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...trees, delivering key financial data and insights across the...  ...enough, we were named one of Canada’s Top Growing Companies and Top...  ...revenue growth. • You'll work with analytics and data visualization tools,...  ...Manager and other members of the senior leadership team to develop and... 
    Remote work
    Data
    Senior
    Weekly pay
    Permanent employment
    Full time
    For contractors
    Live In
    Work from home

    Moneygenius

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...and this is our first hire in Canada. As a Telemedicine Nurse Practitioner...  ...), you can transition to a senior member of the clinical team,...  .... This is a part-time, remote, contractor role ~20hrs/wk....  ...expand sync capacity, and what to automate vs. escalate. Be our early... 
    Remote work
    Senior
    Long term contract
    Temporary work
    Part time
    For contractors
    Internship
    Live In
    Worldwide

    Yc W20/s21

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...Service) company specializing in HR data integrations. We partner with HR teams and HR software companies to design and deliver...  ...efficiently. The Role As a Senior Research and Development Developer...  ...contributing to innovation, including AI-powered capabilities within our... 
    Remote work
    Data
    Senior
    Work from home
    Flexible hours

    Flexspring

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...repair, with over 350 locations across Canada, the United States, and Italy. Position...  ...planning, executing, and optimizing search engine strategies to improve organic visibility...  ...teams, the SEO Specialist will leverage data, tools, and AI-driven solutions to improve search... 
    Remote work
    Data
    Work at office
    Local area

    Csn Collision

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...activement à la réalisation de projets structurants dans le secteur du transport, menés principalement au Québec, mais également ailleurs au Canada et à l’international. Ce que vous accomplirez avec nous • Produire et réviser des plans et devis techniques complets à toutes les... 
    Remote work
    Senior
    Work at office
    Flexible hours

    Lemay

    Saint-Lin-Laurentides, QC
    26 days ago
  • $65k - $95k per year

     ...Tali AI is on a mission to build industry-leading products that...  ...thousands of clinicians across Canada and the US, accelerating millions...  ...-growth SaaS environments, use data to guide your decisions, and know...  ...-driven solutions, healthcare software or medical software. You’re... 
    Remote work
    Data
    Long term contract
    Full time
    Contract work
    Internship
    Work from home
    Flexible hours
    Weekend work

    Tali Ai

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...growing team in Toronto, Ontario (Canada). As a Lead with Resource...  ...Oversee primary and secondary data collection efforts as well as...  ...actionable recommendations. • Support senior staff with development of...  ..., environmental science, or engineering). • 3-7 years of work experience... 
    Remote work
    Data
    Senior
    Work at office
    Local area

    Resource Innovations

    Saint-Lin-Laurentides, QC
    26 days ago
  • $70k - $83k per year

     ...currently seeking for mid to senior level 3D animators to join our...  ...with Maya, MotionBuilder, Unreal Engine 5. In return, you will be part...  ...While this is a fully remote contract position, at this time...  ...applicants that reside in Ottawa, Canada. Due to the high volume of applications... 
    Remote work
    Data
    Senior
    Long term contract
    Full time
    Contract work
    Temporary work
    For contractors
    Manual labor

    Liquid Development

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...meilleur. Description du poste AECOM recherche un(e) Ingénieur(e) sénior en génie civil aéroportuaire pour un emploi à temps plein basé à...  ...civil dans le domaine des aéroports partout au Québec et ailleurs au Canada. Vous ferez partie d’une équipe multidisciplinaire et aurez l’... 
    Remote work
    Senior
    Full time
    Work at office
    Flexible hours

    Aecom

    Saint-Lin-Laurentides, QC
    26 days ago
  • $120k - $150k per year

     ...consulting practice. In this senior leadership role, you will manage...  .... • Strong consulting, analytical, and problem-solving skills with...  ...Active comfort using generative AI tools (e.g., Claude, ChatGPT,...  ...Dayforce expertise. • Flexibility: Remote-first culture with the tools... 
    Remote work
    Senior
    Monday to friday

    Join us at Align HCM

    Saint-Lin-Laurentides, QC
    26 days ago
  • Marketing - Full / Part Time Admin / Data / Entry Level / ONLINE RESPONSIBILITIES Develop, manage and execute all inbound and outbound interactive consumer marketing strategies to drive new customer acquisition, revenue and loyalty goals for online e-tailer. Develop and execute... 
    Remote work
    Data
    Full time
    Part time
    Self employment
    Work from home

    Gsp

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...global scale using innovative data collection and analysis techniques...  ...working with CMS platforms, AI, Canva and other marketing tools...  ...allowance WHY WORK WITH US? • Remote-first culture: Enjoy the flexibility...  ...of working from anywhere in Canada, allowing you to balance your... 
    Remote work
    Data
    Work at office
    Flexible hours

    Global Spatial Technology Solutions

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...1911, when we were founded in Canada as an evangelism and Scripture...  ...Vacancy Status: Open Location: Remote - work from home within Alberta...  ...Director of Development The use of AI technology is not being used in...  .... • Ensure Raisers Edge (CRM) data records are current and up-to-... 
    Remote work
    Data
    Permanent employment
    Full time
    Local area
    Work from home
    Worldwide
    Flexible hours

    Shareword Global Canada

    Saint-Lin-Laurentides, QC
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Senior Software Engineer - AI and Automation, Data & Analytics | Canada | Remote. Be the first to apply!