Engineering Team Lead, AI Platform

New
R
RoofrSoftware, CRM
Remote - CanadaFull-TimeLead
Salary170,000 - 190,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of software development experience, with 3+ years in a technical leadership role
Required Skills
PHPLangChain

Requirements

  • 7+ years of software development experience.
  • 3+ years in a technical leadership role.
  • Practical, hands-on experience building production AI systems.
  • Deep familiarity with LLM APIs and agent frameworks (e.g. Anthropic Claude, OpenAI, LangChain).
  • Experience building evaluation pipelines and quality benchmarks for LLM-powered systems.
  • Strong background in integration architecture.
  • Experience building data pipelines that feed AI systems, including familiarity with RAG, embeddings, and vector search patterns.
  • Backend engineering depth with a track record of building systems that scale.
  • Experience at an early-stage or high-growth company.

Responsibilities

  • Build and lead a team of platform engineers, setting technical direction, conducting code reviews, and mentoring engineers.
  • Define and build the application-layer foundation for AI at Roofr.
  • Own the integration architecture strategy and set standards for how the rest of engineering builds with AI.
  • Design and maintain our third-party integration layer.
  • Build the data pipelines that power our AI features (structured data feeds, embeddings, retrieval infrastructure).
  • Take strong ownership over platform reliability, performance, and developer experience.
  • Partner with product and engineering leadership to shape the AI roadmap.
  • Navigate a maturing codebase and help drive architectural consistency.
  • Establish standards and best practices for how Roofr builds with AI.
  • Evaluate emerging models, frameworks, and tooling.
View Full Description & ApplyYou'll be redirected to the employer's site
170,000 - 190,000 CAD per year
Apply Now