Tech Lead Data Engineer

4 weeks ago


Canada Robert Half Full time

Senior Data Engineer / Tech Lead (Machine Learning & Databricks)


Location: Montreal or Toronto | Remote | Part-Time or Full-Time | Contract


We are building the future of data and machine learning in the mining sector and looking for a Senior Data Engineer / Tech Lead to drive our ML initiatives and data transformation. This role is ideal for someone with 5+ years of experience, strong expertise in Databricks and Apache Spark, and a passion for mentoring teams and applying ML models to real-world challenges.


Your Impact:

  • Lead ML & Data Initiatives – Drive the implementation of machine learning models in Databricks, focusing on mining optimization and industrial instrumentation systems.
  • Coach & Mentor – Guide a team of data engineers, fostering best practices in data science, ML deployment, and scalable data architecture.
  • Build Scalable Data Pipelines – Design and optimize ETL workflows using Azure Data Factory, SQL, and Python, ensuring high-performance data processing.
  • Develop Advanced Visualizations – Create enterprise-grade Plotly Dash applications to visualize complex data and generate actionable insights.
  • Collaborate & Innovate – Work closely with business and technical stakeholders to align ML solutions with operational goals.


Why Join Us?

  • Leadership & Growth – Take on a technical leadership role, mentoring a team and shaping our ML and data strategy.
  • Cutting-Edge Projects – Apply machine learning to real-world challenges in mining optimization and instrumentation systems.
  • Flexible Engagement – Open to part-time or full-time work, with the possibility of transitioning to a permanent role.
  • Remote Work Option – Based in Montreal or Toronto, with flexibility for remote collaboration.


What We’re Looking For:

  • 5+ years of experience in data engineering, machine learning, or related fields.
  • Expertise in Databricks, Apache Spark, and Azure Data Factory.
  • Strong programming skills in Python and SQL, with experience in ML model development and deployment.
  • Hands-on experience building Plotly Dash applications for enterprise use.
  • Familiarity with mining industry data, optimization projects, or industrial instrumentation systems is a strong plus.
  • Proven ability to mentor and coach technical teams.
  • Ability to showcase a portfolio of past projects in ML, data engineering, or visualization.
  • Fluent in English (French is a plus).


If you're passionate about machine learning, coaching teams, and working on real-world industrial challenges, apply now and share your portfolio.



  • Canada Robert Half Full time

    Senior Data Engineer / Tech Lead (Machine Learning & Databricks) Location: Montreal or Toronto | Remote | Part-Time or Full-Time | Contract We are building the future of data and machine learning in the mining sector and looking for a Senior Data Engineer / Tech Lead to drive our ML initiatives and data transformation . This role is ideal for someone...

  • Data Engineer

    3 weeks ago


    Canada hireVouch Full time

    ​Our client is a VC-backed high-growth startup building software to make access to knowledge and support easy and instant for the Franchising Industry. The software can look through all information stored across operating manuals, file management systems, training videos, chat groups, etc., and provide summarized answers to franchisee operational questions...

  • Data Engineer

    1 week ago


    Canada hireVouch Full time

    ​Our client is a VC-backed high-growth startup building software to make access to knowledge and support easy and instant for the Franchising Industry. The software can look through all information stored across operating manuals, file management systems, training videos, chat groups, etc., and provide summarized answers to franchisee operational questions...

  • Data Engineer

    3 weeks ago


    Canada Randstad Digital Full time

    Data Engineer (Contract Position) Number of Positions: 1 Filled: 0 Duration: 6 months Location: Toronto, ON, CA Must be eligible to work in Canada Remote position, must work EST/EDT hours Roles and responsibilities: A Customer Data Platform (CDP) Data Engineer Consultant is responsible for building and managing data pipelines that integrate customer...

  • Data Engineer

    4 weeks ago


    Canada Randstad Digital Full time

    Data Engineer (Contract Position)Number of Positions: 1 Filled: 0 Duration: 6 monthsLocation: Toronto, ON, CAMust be eligible to work in CanadaRemote position, must work EST/EDT hoursRoles and responsibilities:A Customer Data Platform (CDP) Data Engineer Consultant is responsible for building and managing data pipelines that integrate customer data from...

  • Data Engineer

    4 weeks ago


    Canada Randstad Digital Full time

    Data Engineer (Contract Position) Number of Positions: 1 Filled: 0 Duration: 6 months Location: Toronto, ON, CA Must be eligible to work in Canada Remote position, must work EST/EDT hours Roles and responsibilities: A Customer Data Platform (CDP) Data Engineer Consultant is responsible for building and managing data pipelines that integrate customer...


  • Canada TekRek Full time

    Lead Full Stack Engineer (React, Next.js, GraphQL, TypeScript, Node.js) Company Background TekRek has partnered with a fast-growing AI-driven SaaS company that is transforming tech architecture decision-making. Their platform empowers CTOs, architects, and developers to design, modernize, and optimize their tech stacks with AI-powered intelligence. Job...


  • Canada TekRek Full time

    Lead Full Stack Engineer (React, Next.js, GraphQL, TypeScript, Node.js)Company BackgroundTekRek has partnered with a fast-growing AI-driven SaaS company that is transforming tech architecture decision-making. Their platform empowers CTOs, architects, and developers to design, modernize, and optimize their tech stacks with AI-powered intelligence. Job...

  • Data Engineer

    4 weeks ago


    canada | ca Randstad Digital Full time

    Data Engineer (Contract Position)Number of Positions: 1 Filled: 0 Duration: 6 monthsLocation: Toronto, ON, CAMust be eligible to work in CanadaRemote position, must work EST/EDT hoursRoles and responsibilities:A Customer Data Platform (CDP) Data Engineer Consultant is responsible for building and managing data pipelines that integrate customer data from...


  • Canada OneVital Full time

    About OneVital:We are a leading health-tech startup developing innovative wearable technology and AI-powered solutions to transform healthcare. As a Health Tech Backend Developer, you will play a pivotal role in designing and building the secure, scalable infrastructure that powers our real-time data, mobile applications, and machine learning systems.Key...


  • Canada Signify Technology Full time

    At Signify Technology, we are committed to creating innovative solutions that shape the future of engineering. We are seeking an Ed-tech and Developer Community Lead to join our team and help us achieve this goal.About the RoleIn this role, you will be responsible for leading the development of user-facing platforms and internal tools, collaborating with...

  • Data Engineer

    3 weeks ago


    Canada hireVouch Full time

    Our client is a leading data and cloud services provider that works with enterprise companies to build systems and infrastructures for them. As a Data Engineer, you'd be responsible for designing, building, and optimizing data pipelines, ensuring seamless data flow and analytics capabilities. This is a 6-month contract, with a possibility of extension. ...

  • Data Engineer

    5 days ago


    Canada hireVouch Full time

    Our client is a leading data and cloud services provider that works with enterprise companies to build systems and infrastructures for them. As a Data Engineer, you'd be responsible for designing, building, and optimizing data pipelines, ensuring seamless data flow and analytics capabilities. This is a 6-month contract, with a possibility of extension. ...


  • Canada NTT DATA North America Full time

    NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. Position Overview - SAP EAM / PM (Plant Maintenance) Functional Lead Our SAP Implementation Plant Maintenance Functional Consultant will lead others through the implementation of SAP. Ability to lead business workshops for blueprinting activities...


  • Canada NTT DATA North America Full time

    NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. Position Overview - SAP EAM / PM (Plant Maintenance) Functional Lead Our SAP Implementation Plant Maintenance Functional Consultant will lead others through the implementation of SAP. Ability to lead business workshops for blueprinting activities...

  • Data Engineer

    2 weeks ago


    Canada KData AI Full time

    Company DescriptionKData AI is a leading firm in Data and AI Engineering in the cloud, dedicated to delivering exceptional results for businesses worldwide. We specialize in transforming data into actionable insights through innovative AI and engineering solutions. Follow us on Twitter: @KDataAI.Role DescriptionThis is a full time role for a Data Engineer....

  • Data Engineer

    1 week ago


    Canada KData AI Full time

    Company DescriptionKData AI is a leading firm in Data and AI Engineering in the cloud, dedicated to delivering exceptional results for businesses worldwide. We specialize in transforming data into actionable insights through innovative AI and engineering solutions. Follow us on Twitter: @KDataAI.Role DescriptionThis is a full time role for a Data Engineer....

  • Data Engineer

    5 days ago


    Canada hireVouch Full time

    Our client is a leading data and cloud services provider that works with enterprise companies to build systems and infrastructures for them.As a Data Engineer, you'd be responsible for designing, building, and optimizing data pipelines, ensuring seamless data flow and analytics capabilities.This is a 6-month contract, with a possibility of...

  • Data Engineer

    3 weeks ago


    Canada hireVouch Full time

    Our client is a leading data and cloud services provider that works with enterprise companies to build systems and infrastructures for them. As a Data Engineer, you'd be responsible for designing, building, and optimizing data pipelines, ensuring seamless data flow and analytics capabilities. This is a 6-month contract, with a possibility of extension. ...

  • Lead Engineer

    1 day ago


    Canada StackAdapt Full time

    StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions including native, display, video, connected TV, audio, in-game, and digital out-of-home ads. We empower hundreds of digitally-focused companies to deliver outcomes and exceptional campaign performance everyday. StackAdapt was founded with a vision to be more than an...