Enable job alerts via email!

Senior Data Scientist / Engineer

Professional Staffing

Canada

On-site

CAD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading staffing agency is looking for a Senior Data Analyst/Engineer to manage data projects from gathering to modeling. Candidates should have 3–5 years of experience and proficiency in tools like Python and R. Strong analytical skills and a collaborative mindset are essential for this role. Previous experience in the construction/infrastructure industry will be an asset. Work eligibility in Canada is required.

Qualifications

  • 3–5 years of data science/analytics experience in a business environment.
  • Proven track record in predictive modelling, optimization, and statistical analysis.
  • Excellent problem-solving, analytical, and critical thinking skills.

Responsibilities

  • Develop, implement, and maintain statistical and machine learning models.
  • Conduct advanced statistical analyses, including regression and time-series forecasting.
  • Collaborate with data engineering teams to ensure robust data pipelines.

Skills

Statistical analysis
Data mining
Predictive modelling
Machine learning
Optimization

Education

Bachelor’s degree in Data Science, Statistics, Mathematics, Computer Science or related field
Master’s degree

Tools

Python
R
SQL
Tableau
Power BI
Scikit-learn
TensorFlow
PyTorch
Job description

Reporting to the Vice President of IT, the Senior Data Analyst / Engineer will bring professional experience in analytics, statistical modeling, and data science. The role involves end-to-end data projects — from data gathering and preparation to advanced modelling and deployment — to delivering actionable insights and predictive capabilities. You will collaborate closely with business stakeholders, data engineers, and analysts to design, implement, and optimize data-driven solutions. A strong background in statistical analysis, data mining, linear programming / optimization, and predictive modelling is required, along with proficiency in translating data into strategic recommendations.

Scope of Role
Data Analysis & Modelling
  • Develop, implement, and maintain statistical and machine learning models to address business challenges.
  • Conduct advanced statistical analyses, including regression, hypothesis testing, time-series forecasting, and multivariate analysis.
  • Apply data mining and pattern recognition techniques to identify trends, anomalies, and actionable insights.
  • Use linear programming and optimization methods to improve operational efficiency and decision-making.
Data Management & Preparation
  • Collaborate with data engineering teams to ensure robust data pipelines and efficient data structures.
  • Source, clean, and validate data from multiple internal and external sources.
  • Ensure the integrity, accuracy, and quality of datasets used for modelling.
Business Collaboration & Communication
  • Partner with stakeholders to understand business needs and translate them into analytical projects.
  • Present results and recommendations clearly and concisely to technical and non-technical audiences.
Innovation & Continuous Improvement
  • Research and apply new methodologies, tools, and technologies to enhance modelling capabilities.
  • Stay current on advancements in data science, AI / ML frameworks, and best practices.
  • Drive continuous improvement in processes, tools, and analytical frameworks.
Position Requirements
  • Bachelor’s degree in Data Science, Statistics, Mathematics, Computer Science, or related field (Master’s preferred).
  • 3–5 years of data science / analytics experience in a business environment.
  • Proven track record in predictive modelling, optimization, and statistical analysis
  • Strong proficiency in Python or R, SQL, and statistical / ML libraries (scikit-learn, TensorFlow, PyTorch).
  • Familiarity with optimization tools (PuLP, Gurobi, CPLEX).
  • Proficiency in data visualization (Tableau, Power BI, Matplotlib, Seaborn).
  • Strong understanding of relational databases and big data platforms (e.g., Spark, Hadoop) is a plus.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication skills with the ability to explain complex concepts clearly.
  • Construction / Infrastructure industry experience will be an asset
  • Collaborative team player, proactive, and self-motivated.
  • Business acumen with ability to connect insights to strategy.
  • Track record of execution excellence and innovation.
Candidates must be eligible to work in Canada

I would like to thank all the candidates in advance, due to the large volume applicants only the short-listed candidates will be contacted.

Please do stay connected on for future opportunities

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.