Tech Lead Software Development, AI - Montreal - Diagram

    Diagram
    Diagram Montreal

    1 day ago

    Description

    As a Tech Lead AI Software Development, you will be the technical anchor of your team. You'll drive technical decisions, guide developers, ensure code and architectural quality, and partner closely with Product Managers, Designers, and the Data Science Tech Lead to deliver meaningful outcomes. Your role is a hybrid of hands‑on development and team enablement.

    Key Responsibilities


    Technical Leadership

    • Lead system design and architecture discussions within your team.
    • Make key technical decisions that balance speed, scalability, and maintainability.
    • Ensure delivery aligns with broader platform, data, and AI architecture.
    • Work on AI projects with 3rd party LLM providers, such as OpenAI, Google, and others.
    • Build observability and monitoring tooling for the AI features the team ships.

    Delivery & Execution

    • Contribute hands‑on to codebases.
    • Write technical tickets that extend and complement business tickets, bridging the gap between functional intent and technical execution in collaboration with Product and Engineering teams.
    • Drive reliable, high‑quality delivery through planning, code reviews, and mentoring.
    • Collaborate with the all Engineering tech leads to ensure technical consistency and cross‑team alignment.

    Mentorship & Team Development

    • Coach and mentor developers of all levels; help grow the next generation of senior talent.
    • Create a culture of technical excellence, continuous learning, and ownership.

    Cross‑functional Collaboration

    • Partner with Product Managers, Data Science Tech Lead, and Designers to shape high‑impact solutions.
    • Represent engineering trade‑offs and advocate for technical feasibility and scope clarity.

    Quality & Process

    • Champion best practices in software development (testing, observability, documentation).
    • Work with the Platform Engineering team to improve DevEx and Software Development Life Cycle workflows.
    • Contribute to technical KPIs (reliability, delivery performance, etc.).

    Job Requirements

    • 8+ years of software development experience with 2+ years in a senior or lead role.
    • Minor in Computer Science (or equivalent professional experience)
    • Strong proficiency in modern web development in Python or similar.
    • Strong proficiency in modern front‑end languages and frameworks such as Angular and TypeScript (or similar)
    • Experience in integrating with and optimizing AI/LLM services.
    • Experience with architectural patterns (event‑driven, service‑oriented, hybrid monolith/microservice).
    • Proven leadership in guiding teams through technical complexity.
    • Familiarity with cloud infrastructure (e.g., Azure, GCP), CI/CD, and DevOps practices.
    • Understanding of basic GenAI workflow concepts (vector databases, embeddings, retrieval, prompting, and orchestration)
    • Basic knowledge of the frameworks Langgraph and Langchain is a plus
    • Comfortable working in cross‑functional, agile environments.
    • Bonus: experience in data‑intensive applications, ESG.
    • Fluent in English and French.

    What we offer

    • Join an early‑stage, well‑financed company
    • Advance Novisto's purpose of contributing to the sustainability of the economy, environment, and society by empowering companies to make better decisions and disclosures through our ESG data management software
    • Contribute your knowledge and insights to increase awareness and knowledge of sustainability
    • Generous health benefits (100% Insurance coverage & access to Dialogue's telemedicine app)
    • Flexible schedules & opportunity to work remotely
    • 4 weeks of vacation
    • Stock option plan
    • Summer hours
    • If you prefer to work at the office, we have a beautiful office in Old Montreal, close to downtown and steps away from a metro (subway) station

    #J-18808-Ljbffr

  • Only for registered members Montreal, Quebec

    Nous sommes à la recherche d'un ingénieur en logiciels de contrôle talentueux qui travaillera avec nos équipes de projets afin de développer des solutions logicielles innovantes, assurant ainsi le fonctionnement sûr et efficace des moteurs des turbines à gaz aérodérivées et de le ...

  • Only for registered members Montreal, Quebec

    Nous sommes une startup en technologies de la santé qui développe l'infrastructure de recherche et de données alimentant la prochaine génération de systèmes de santé numériques. · Curieux · se · Aisance avec Git CI/CD pipelines et cycle vie développement logiciel · ...

  • Only for registered members Montreal

    Joignez-vous à notre équipe en tant qu'ingénieur en développement de logiciels d'application pour le contrôle des turbines à gaz. · ...

  • Only for registered members Montreal

    We're a healthtech startup building the search and data infrastructure that powers the next generation of digital health systems. Our mission is simple: make access to care smarter, faster, and more connected, even when the environment we work in is complex. · A teammate who is c ...

  • Only for registered members Montreal

    Nous sommes une startup en technologies de la santé qui développe l'infrastructure de recherche et de données alimentant la prochaine génération de systèmes de santé numériques. · ...

  • Only for registered members Montreal

    Le SDET (Software Development Engineer in Test) est un rôle hybride entre le développement logiciel et l'assurance qualité. · Il/elle conçoit, développe et maintient des solutions de tests automatisés robustes afin d'assurer la qualité des applications tout au long du cycle de vi ...

  • Only for registered members Montreal, Quebec

    Chez Highspring nous accompagnons les organisations dans leurs transformations technologiques les plus critiques. · ...

  • Only for registered members Montreal, Quebec

    This is a full-time, · on-site role for a Software Developer located · in Montreal,QC.Bachelor's degree in Computer Science, · Software Engineering, · ...

  • Only for registered members Montreal, Quebec

    We need our software developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full stack as we continue to push technology forward. · Bachelor's degree in Computer Science or similar technical field of study or equivalent pra ...

  • Only for registered members Montreal, Quebec

    +We're seeking passionate Full Stack Software Developers to build and enhance software critical to our mission. · +Experience: 5+ years of relevant software development experience · Education: Bachelor's or Master's degree in Computer Science or Software EngineeringFamiliarity wi ...

  • Only for registered members Montreal, Quebec

    We're hiring a Software Developer to join a DevOps team focused on designing, developing and testing applications for internal software systems. · Participate in and lead design discussions/scrum meetings. · Document requirements and create designs (for descriptions provided by p ...

  • Only for registered members Montréal, QC

    We are recruiting an intern to join our software development team working on common micro-services that will integrate into a wide array of Ribbon cloud-native products. · Design and implement functionalities in a variety of languages including Go, Python and Ansible · Work on so ...

  • Only for registered members Montréal, Quebec, Canada

    As a Developer on our feature development teams you'll collaborate closely with Product and Engineering to scope design and ship features that power our products. · ...

  • Only for registered members Montreal, Quebec

    +We are looking for a versatile Full Stack Software Developer to design develop and maintain scalable web applications.+ · ++Contribute to the design development testing and documentation of software solutions by following established processes and team standards. · Apply fundame ...

  • Only for registered members Greater Montreal Metropolitan Area

    We are undergoing a technological transformation, especially in our Optical Instruments division – where you can find all the historical products that have made us the world leader for 40 years. As part of the software development team for our embedded application "tech-hub" and ...

  • Only for registered members Montreal, QC, Canada

    Omnitrans is seeking a talented Software Developer to join our growing IT team in Montreal. · Design build maintain applications that manage large datasets across logistics customs clearance invoicing regulatory compliance classification processes. · ...

  • Only for registered members Montreal, Quebec

    We are looking for multiple passionate Software Developers to join our team. · ...

  • Only for registered members Greater Montreal Metropolitan Area

    We love what we do With over 1, · 000 employees in more than 25 countries EXFO is no. · 1 worldwide in fiber optic test solutions. · ...

  • Only for registered members Montreal, Quebec

    Omnitrans is seeking a Software Developer to join our Information Technology team in Montreal. · ...

  • Only for registered members Greater Montreal Metropolitan Area

    Amilia is transforming the recreation and activities market with its innovative, purpose-built SaaS platform. Designed for municipalities, community centers, nonprofits, businesses, and recreation organizations, · Amilia SmartRec · streamlines operations, optimizes facility manag ...

  • Only for registered members Greater Montreal Metropolitan Area

    This is a job that we are recruiting for on behalf of one of our customers. · To apply speak to Jack He's an AI agent that sends you unmissable jobs and then helps you ace the interview He'll make sure you are considered for this role and help you find others if you ask · Develop ...

Jobs
>
Montréal