Senior Software Engineer – AI and Automation, Data & Analytics

Posted 4 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer developing agentic and AI-integrated workflows for Grafana Labs. Building internal tools and automation for Sales, Customer Success, and Marketing teams.

Responsibilities

  • 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
  • Build MCP servers, CLIs and APIs and microservices that connect AI models to business systems
  • Architect data flows that enable retrieval-augmented generation (RAG)
  • 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
  • Partner with GTM Analytics, Field Operations, Strategy & Planning, and GTM Systems teams to scope, prioritize, and refine use cases

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)
  • Experience with authentication patterns, secure API handling, rate limiting, and workflow automation
  • Proven ability to deliver AI-powered features in production environments
  • Strong problem selector who can identify high-leverage initiatives
  • Thrives in ambiguous, fast-moving projects; able to balance experimentation with engineering rigor
  • Clear technical communicator
  • Comfort with autonomy

Benefits

  • 100% Remote, Global Culture
  • Scaling Organization
  • Transparent Communication
  • Innovation-Driven
  • Open Source Roots
  • Empowered Teams
  • Career Growth Pathways
  • Approachable Leadership
  • Passionate People
  • In-Person onboarding
  • Balance is Key - Global annual leave policy of 30 days per annum, including Grafana Shutdown Days

Job type

Full Time

Experience level

Senior

Salary

CA$164,490 - CA$197,389 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSBigQueryCloudGoogle Cloud PlatformJavaScriptMicroservicesNode.jsPythonSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.