Tech Lead – Ai Software Development

Montreal, QC, Canada

Job Description

We're hiring: Tech Lead - AI Software Development (Ref: TL-AI-MTL-1112025)
GreenRocks Consulting is supporting a fast-growing ESG SaaS startup in their search for an experienced Tech Lead AI Software Development based in Montreal.
If you're passionate about leading technical decisions, building AI-powered features, and mentoring developers -- this role offers a high-impact opportunity in a scaling environment.
Role Overview
You will guide architectural decisions, ensure code quality, support team execution, and collaborate closely with Product, Design, and Data Science to deliver meaningful AI-driven outcomes. This role blends hands-on coding with leadership and team enablement.
Key Responsibilities
Technical Leadership

  • Lead system design & architecture discussions
  • Balance speed, scalability, and maintainability in technical decisions
  • Align delivery with the broader platform, data, and AI architecture
  • Work with LLM providers (OpenAI, Google, etc.)
  • Build observability & monitoring tooling for AI features
Execution & Delivery
  • Contribute hands-on to the codebase
  • Write technical tickets complementing product specs
  • Ensure reliable, high-quality delivery (planning, code reviews, mentoring)
  • Align with other Engineering Tech Leads on technical consistency
  • Mentor developers and elevate technical maturity across the team
  • Foster a culture of excellence, learning, and ownership
Cross-Functional Collaboration
  • Partner with Product, Data Science Tech Lead, and Designers
  • Represent engineering trade-offs and ensure scope clarity
  • Work with Platform Engineering to improve DevEx & SDLC workflows
  • Contribute to technical KPIs (reliability, performance, etc.)
Job Requirements
  • 8+ years software development experience, incl. 2+ years in a senior/lead role
  • Proficiency in Python (or similar)
  • Strong front-end skills (Angular, TypeScript or similar)
  • Experience integrating & optimizing AI/LLM services
  • Strong understanding of architectural patterns (event-driven, SOA, hybrid mono/microservices)
  • Proven technical leadership in complex environments
  • Experience with cloud infrastructure (Azure/GCP), CI/CD & DevOps
  • Understanding of GenAI workflows (vector DBs, embeddings, retrieval, prompting)
  • Knowledge of LangChain / LangGraph is a plus
  • Fluent English (French is a strong plus)

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3231064
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned