Giatec Scientific Inc. (Giatec) is seeking for a highly skilled, experienced, and passionate Data Scientist to join our growing Data Science team.
As the Data Scientist, you will work closely with various domains within research & development (R&D), product development, as well as with other cross-functional teams across the company to develop metrics, models, and data-related solutions to generate value and improve customer success.
Additionally, this person must have a strong background in data analysis and be able to effectively communicate complex analytical findings to both technical and non-technical audiences. This role requires a strong background in exploratory data analytics, statistics, data modeling as well as excellent communication and leadership skills.
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.
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.
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.
Solve complex problems using data-driven and AI-powered approaches.
Master’s or PhD in Data Science, Computer Science, Statistics, Mathematics, or a related field.
Proficiency in programming languages such as Python· Proven experience leveraging machine learning frameworks such as Keras, TensorFlow, or similar tools.
Strong understanding of prompt engineering, LLM evaluation techniques, and reliability considerations.
Demonstrated experience analyzing, modeling, training, and deploying machine learning and AI solutions into production.
Proficiency with data science libraries such as pandas, NumPy, and Matplotlib.
Experience building agent-based or agentic AI systems using frameworks such as LangChain, LlamaIndex, Semantic Kernel, or equivalent.
Hands-on experience working with Large Language Models (LLMs) (e.g., Hands-on experience with databases such as PostgreSQL and MongoDB, including efficient data querying and manipulation.
Strong experience applying supervised and unsupervised machine learning techniques to build predictive and prescriptive solutions.
Competitive company-paid benefits plan
In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), Giatec is committed to providing a barrier-free recruitment process. Accommodations and support are available upon request throughout the hiring process. AI-enabled tools may be used to support parts of the recruitment and screening process.