Skip To Main Content
backBack to Search

AI Developer Coach

Remote in Canada
AI Solution Engineering& 8 others
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are looking for an AI Developer Coach—a seasoned software engineer with strong coaching and mentoring instincts who can embed directly with engineering teams and guide them through process change. This is not a role focused on building AI products or architecting AI systems. The primary focus — especially at the outset — is hands-on coaching: working side-by-side with legacy engineers on the core engineering team to help them adopt new development processes in a practical, sustainable way.

The ideal candidate leads with empathy and patience, earns trust with experienced engineers, and knows how to make change stick through relationship-building rather than top-down directives. Over time, this role will expand to include running Playwright-driven agentic sessions in support of internal client onboarding workflows.

You should be comfortable working closely with cross-functional teams — including engineers, TPMs, PMs, and QA — guiding them through process improvements, introducing pragmatic AI usage, and driving measurable impact.

New Role – The recruiting efforts for this position are intended to fill an existing vacancy for a new position.

Req#: 1061619991

Responsibilities
  • Embed directly with the core engineering team and provide dedicated, hands-on coaching through new development processes and AI-assisted workflows
  • Serve as the primary coaching resource for legacy engineers, complementing existing internal enablement sessions currently running with TPMs
  • Build trust and psychological safety with senior and experienced engineers, guiding adoption through collaboration rather than mandates
  • Coach teams on adopting AI tools (e.g., code generation, testing, documentation, analysis) in a practical, sustainable, and outcome-driven way
  • Partner with engineering teams to embed AI practices across the full SDLC, from initial requirements to production support
  • Drive improvements in engineering productivity, quality, and delivery through thoughtful and pragmatic AI integration
  • Identify where AI adds value and where it does not, ensuring a balanced, outcome-driven adoption strategy
  • Collaborate with TPMs, PMs, and QA to align AI adoption with delivery goals and business outcomes
  • Promote best practices for AI-assisted development, including reusability, consistency, and governance
  • Help define and track metrics to measure the practical impact of coaching and AI tool adoption
  • Transition into running Playwright-based sessions for agentic solutions supporting internal client onboarding workflows as future scope
Requirements
  • Strong software engineering background with broad technical depth across modern development principles (e.g., backend, frontend, testing, DevOps) rather than narrow specialization
  • Demonstrated coaching or mentoring experience, with a proven ability to guide legacy engineers and teams through significant process change
  • Exceptional interpersonal and communication skills, with a focus on building psychological safety among experienced technical staff
  • Solid understanding of the full SDLC, including design, development, testing, release, and maintenance
  • Practical experience using AI tools (e.g., GitHub Copilot, Gemini, or similar) in day-to-day software development workflows
  • Solid understanding of Playwright, with the ability to build or run agentic and automation workflows
  • Proven ability to work seamlessly across multiple roles (engineering, QA, product, TPM) within a delivery team
  • Experience introducing or scaling process improvements and metrics-driven engineering growth within teams
  • Strong judgment on when and how AI should be applied, focusing on real value rather than hype
Nice to have
  • Experience working in consulting, enablement, or embedded coaching roles
  • Familiarity with structured developer enablement methodologies
  • Exposure to Agile/Scrum and engineering excellence practices
  • Experience working in large-scale or distributed team environments