Job Search and Career Advice Platform

Enable job alerts via email!

Data Scientist

Giatec Scientific Inc.

Ottawa

Hybrid

CAD 110,000 - 150,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A growing technology company in Ottawa is seeking an experienced Data Scientist to join its Data Science team. The successful candidate will develop metrics and models to improve customer success while collaborating with R&D and product teams. Key requirements include expertise in machine learning, data analysis, and strong communication skills. The expected salary range for this role is between $110,000 and $150,000, with a hybrid work arrangement offering flexible hours.

Benefits

Hybrid work week
Competitive company-paid benefits plan
Generous professional development budget
Volunteer and Life Days for work-life balance
Your birthday off
RRSP matching program through RBC

Qualifications

  • Expertise in exploratory data analytics, statistics, and data modeling.
  • Strong communication and leadership skills.
  • Experience with ML frameworks and large language models.

Responsibilities

  • Develop and implement advanced machine learning models and algorithms.
  • Architect and build data pipelines linking distributed systems.
  • Collaborate with cross-functional teams to define requirements.

Skills

Data analysis
Machine learning
Python
SQL
Data modeling
Statistics
Strong communication

Education

Master’s or PhD in Data Science, Computer Science, Statistics, Mathematics

Tools

Keras
TensorFlow
PostgreSQL
MongoDB
pandas
NumPy
Matplotlib
Job description
Overview

Giatec Scientific Inc. is seeking a highly skilled Data Scientist to join our growing Data Science team. You will work with R&D, product development, and cross-functional teams to develop metrics, models, and data-related solutions to generate value and improve customer success. You should have a strong background in data analysis and be able to communicate complex findings to technical and non-technical audiences. This role requires expertise in exploratory data analytics, statistics, data modeling, and strong communication and leadership skills.

This is a hybrid position in Ottawa, Ontario.

About Giatec

Giatec Scientific Inc. is a global leader in smart concrete testing technologies, bringing real-time data, AI, and IoT solutions to jobsites worldwide. Our core products - SmartRock®, SmartMix®, and MixPilot® - support the full concrete lifecycle, from mix design and production to placement and performance monitoring, helping teams improve quality, efficiency, and sustainability while reducing concrete’s carbon footprint.

Giatec solutions have been used on 15,000+ projects across 85+ countries, and we’ve been recognized as one of Canada’s fastest-growing companies for three consecutive years. We believe our people are key to our success and are always looking for curious, driven individuals to help shape the future of construction technology.

The expected salary range for this role is between $110,000-150,000. This role represents an existing vacancy within the organization.

What you will do

Create and implement cloud-integrated software for Giatec’s IoT edge products. You will architect and build data pipelines that link distributed systems with enterprise platforms.

As a key team player, you will drive the software development lifecycle, collaborating with cross-functional teams to define requirements, design solutions, and deliver reliable software aligned with business objectives. Promote software development best practices, including code review, testing, and thorough documentation.

Responsibilities
  • Develop and implement advanced machine learning models and algorithms for prediction, analysis, and optimization of concrete performance. Optimize models for improved accuracy, robustness, and performance. Build and maintain agentic AI systems capable of multi-step reasoning, tool usage, and workflow orchestration. Utilize strong knowledge of machine learning frameworks such as Keras, TensorFlow, or similar tools to develop and fine-tune models. Stay up to date with the latest advancements in data science, machine learning, large language models, and agentic AI.
  • Apply expertise in Python and SQL to manipulate, analyze, and transform large datasets.
  • Develop retrieval-augmented generation (RAG) pipelines by integrating structured and unstructured data sources with LLMs.
  • Develop, and deploy LLM-based solutions to support intelligent reasoning, automation, and decision-making within products and internal tools.
  • Solve complex problems using data-driven and AI-powered approaches.
What do you bring to this role?
  • Essential Skills:
  • Master’s or PhD in Data Science, Computer Science, Statistics, Mathematics, or a related field.
  • Proficiency in programming languages such as Python; experience with ML frameworks such as Keras, TensorFlow, or similar tools.
  • Strong understanding of prompt engineering, LLM evaluation techniques, and reliability considerations.
  • Familiarity with retrieval-augmented generation (RAG) architectures and vector search technologies.
  • Enthusiasm for learning new technologies and sharing knowledge with others.
  • Demonstrated experience analyzing, modeling, training, and deploying ML/AI solutions into production.
  • Proficiency with data science libraries such as pandas, NumPy, and Matplotlib.
  • Experience building agent-based or agentic AI systems using LangChain, LlamaIndex, Semantic Kernel, or equivalents.
  • Hands-on experience with Large Language Models (LLMs) such as OpenAI, Azure OpenAI, Hugging Face, or similar.
  • Hands-on experience with PostgreSQL and MongoDB, including efficient data querying and manipulation.
  • Strong experience applying supervised and unsupervised ML techniques to build predictive and prescriptive solutions.
Perks and Benefits
  • Hybrid work week
  • Competitive company-paid benefits plan
  • Generous professional development budget
  • Volunteer and Life Days for work-life balance
  • Your birthday off
  • RRSP matching program through RBC
How to apply

Even if you don’t meet every requirement, we encourage you to apply. Submit your resume and cover letter outlining your interest. Applications are reviewed by our Talent Acquisition team; response times may vary. We appreciate your interest in being part of Giatec and understanding on this matter.

We are committed to an accessible recruitment process. Accommodations are available upon request. If you require accommodation, please contact careers@giatecscientific.com. All accommodation-related information will be kept confidential.

AI-enabled tools may be used to support parts of the recruitment and screening process.

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