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)
Required Skills:
Software Development
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-powe...
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)
Required Skills:
Software Development
View more
View less