14 Aug
|
EPAM Systems
|
Canada
14 Aug
EPAM Systems
Canada
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#: (phone hidden)
**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 up-to-date development principles (e.g., backend, frontend, testing, Dev
Ops) 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., Git
Hub 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
**We offer**
Extended Healthcare with Prescription Drugs, Dental and Vision, and Healthcare Spending Account (Company Paid)
Life and AD&D; Insurance (Company Paid)
Employee Assistance Program (Company Paid)
Telehealth (Company Paid)
Short-term Disability (Company Paid)
Long-Term Disability
Paid Time Off (including vacation and sick days)
Registered Retirement Savings Plan (RRSP) with Company match
Maternity/Parental/Adoption Leave Top-up
Employee Stock Purchase Program
Critical Illness Insurance
Employee Discounts
Unlimited access to Linked
In learning solutions
EPAM Systems, Inc. is an equal opportunity employer.
We recognize the value of diversity and inclusion in creating success for our customers, business partners, shareholders, employees and communities.
We are committed to recruiting, hiring, developing and promoting employees without discrimination.
As a global employer, this commitment includes complying with all laws in the countries in which we operate.
Nevertheless, we believe equal employment practices should not be limited to what the law requires.
Equal opportunity and inclusion are essential to motivate, empower and recognize the best in everyone.
At EPAM, employment actions are based on individual qualifications, without regard to race, color, religion, creed, gender, pregnancy status, sexual orientation, gender identity, gender expression, marital or familial status, national origin, ancestry, genetics, age, disability status, veteran status, citizenship status when otherwise legally able to work, or any other characteristic protected by law.
📌 AI Developer Coach (Canada)
🏢 EPAM Systems
📍 Canada