Data Engineer
- Montreal, QC, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Our client, an established, data-driven technology company in Quebec, is hiring a permanent, full-time Data Engineer. You’ll work in Python, SQL, and the cloud, with a strong focus on machine learning infrastructure. The role is hybrid.
This is a chance to shape how a data team works, not just maintain what’s already there. You’ll partner closely with data scientists to make their data foundation faster, cleaner, and more reliable, and you’ll build the data and ML infrastructure that powers analytics and machine learning across the business. The client wants an engineer who likes ownership, has opinions on tooling, and wants a voice in where the stack goes next. In return you’ll get broad exposure across data engineering and ML operations, room to grow, and a team that values initiative.
Required Skills & Experience
Tech Breakdown
Use of AI in Hiring: Yes
Applicants must be currently authorized to work in the Canada on a full-time basis now and in the future.
Posted By: Jason Watters
This is a chance to shape how a data team works, not just maintain what’s already there. You’ll partner closely with data scientists to make their data foundation faster, cleaner, and more reliable, and you’ll build the data and ML infrastructure that powers analytics and machine learning across the business. The client wants an engineer who likes ownership, has opinions on tooling, and wants a voice in where the stack goes next. In return you’ll get broad exposure across data engineering and ML operations, room to grow, and a team that values initiative.
Required Skills & Experience
- Bachelor’s degree in a technical or quantitative field
- Strong Python, including experience with common data libraries
- Advanced SQL
- Hands-on experience with at least one major cloud provider
- Experience with large-scale data processing tools
- Working knowledge of MLOps practices
- Git and standard agile tooling
- Experience deploying ML models to production
- Experience with data quality and testing frameworks
- Experience evaluating and introducing new tools
Tech Breakdown
- 40% Python
- 20% SQL
- 20% MLOps
- 20% Cloud / Big Data
- 80% Hands On
- 20% Team Collaboration
- Competitive compensation
- Medical, Dental, and Vision Insurance
- Vacation Time
Use of AI in Hiring: Yes
Applicants must be currently authorized to work in the Canada on a full-time basis now and in the future.
Posted By: Jason Watters
More about this job
Responsibilities
Build and improve data and machine learning infrastructure that supports analytics and machine learning across the business. Partner with data scientists to make the data foundation faster, cleaner, and more reliable, while helping shape the team's tools and technical direction.
Requirements
Requires a bachelor's degree in a technical or quantitative field, strong Python skills, advanced SQL, experience with a major cloud provider and large-scale data processing tools, and working knowledge of MLOps. Git and standard agile tooling are also required; experience deploying machine learning models, using data quality and testing frameworks, or evaluating new tools is desired.
Skills
- Python
- SQL
- Cloud Computing
- Machine Learning Infrastructure
- MLOps
- Large-Scale Data Processing
- Git
- Agile Tooling
- Machine Learning Model Deployment
- Data Quality
- Testing Frameworks
- Tool Evaluation
Benefits
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Vacation Time
Visa sponsorship
Not detected in the job text
Hiring contact
Jason Watters
Categories
- Data & Analytics
- Technology
- Software
- Engineering
Keywords
- Python
- SQL
- Cloud Computing
- Machine Learning Infrastructure
- MLOps
- Large-Scale Data Processing
- Data Engineering
- Data Science
- Analytics
- Machine Learning
- Machine Learning Model Deployment
- Data Quality
- Testing Frameworks
- Git
- Agile Tooling
- Tool Evaluation
- Data Libraries