Dominic Dufour
@dominicdufour
Machine Learning Engineer and data engineer, building LLM-powered agents, RAG systems, and forecasting with measurable impact.
What I'm looking for
I'm a data engineer and data scientist with a hands-on technical leadership background at Énergir, one of Quebec's largest energy distributors. I work across the modern data stack — Databricks, Spark, dbt, Terraform, Azure — while building practical machine learning and AI solutions, from large-scale data pipelines to LLM-powered applications used daily by hundreds of field technicians.
I led the transformation of a legacy data ecosystem into a modern analytics and ML platform spanning 10+ data sources, 500+ tables, and serving 15 business units. I've designed and deployed MLOps architectures that automate the full model lifecycle, built forecasting models that standardized predictions and generated $1.5M in contractual savings, and developed a LangGraph-based agent that reduced contract validation time from 30 minutes to 2 minutes. I also built the backend of a RAG application used by 500+ technicians daily, combining vector search and LLM capabilities to answer business queries automatically.
I'm passionate about building robust, reusable data products that drive real decision-making. As a technical lead, I advise on AI/ML solution design while staying hands-on — shipping pipelines daily, mentoring teams, and pushing the boundaries of what data and AI can achieve, particularly in industries undergoing transformation.
Experience
Work history, roles, and key accomplishments
Machine Learning Engineer
Energir
Jun 2023 - Present (3 years 1 month)
Built a LangGraph-based agent to automate contract validation, reducing validation time from 30 minutes to 2 minutes through state management and conditional routing. Developed backend RAG and forecasting applications used daily by 500+ field technicians, improving estimation accuracy from 50% to 80%.
Data Analyst - Internal Audit
Energir
Oct 2020 - Jun 2023 (2 years 8 months)
Implemented a PyTorch autoencoder for anomaly and fraud detection in accounting records, outperforming standard SAP controls. Built PySpark automation on Azure Databricks to detect duplicate payments in SAP Concur and created Power BI dashboards from transformed Salesforce and SAP data.
Internal Auditor
Energir
Jul 2017 - Oct 2020 (3 years 3 months)
Performed risk-based reviews of operational processes across engineering, construction, and gas network operations and delivered actionable recommendations. Authored 10+ audit reports documenting deficiencies, improvement opportunities, and optimization recommendations for senior management and the board.
Education
Degrees, certifications, and relevant coursework
Polytechnique Montréal
Master’s in Software Engineering, Software Engineering (Data Engineering & Analytics)
2018 - 2023
Earned a Master's in Software Engineering (Data Engineering & Analytics) from Polytechnique Montréal from September 2018 to May 2023.
Polytechnique Montréal
Bachelor’s in Mechanical Engineering, Mechanical Engineering
2013 - 2017
Earned a Bachelor's in Mechanical Engineering from Polytechnique Montréal from September 2013 to May 2017.
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Dominic?
You can contact Dominic and 90k+ other talented remote workers on Himalayas.
Message DominicGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
