View Our Website View All Jobs

Junior Data Scientist

Giatec is reshaping the concrete industry with world leading technology. We design, develop and manufacture products with Internet of Things (IoT) capability and Artificial Intelligent (AI). IoT makes it possible for every stakeholder to understand what’s happening at every stage of the construction process, in real-time.

We fundamentally believe that attracting and keeping smart and talented people is key to our success and are looking for creative and passionate people to join our rapidly expanding team.

Last year Giatec technology helped over 4,500 projects in 85 countries throughout the world meet their construction targets on time, and this number is growing quickly. Given the phenomenal growth that Giatec is undergoing we were voted one of Ottawa’s Fastest Growing Companies of 2018 and Canada Growth 500 Awards in 2018 & 2019.

Join us and reshape your future!


What we are looking for:

An analytical new graduate for our Junior Data Scientist position. We would love someone who is looking to expand and grow their skill set. You are the type of individual who wants a new challenge every day and is not content with the status quo. You will be proposing solutions and strategies to business challenges which you will develop through deep learning.


Essential duties:

  • Performing fundamental research work on applying deep learning to different types of data (categorical, temporal, etc.).
  • Constructing data pipelines and applying data processing, cleansing and integrating.
  • Developing, testing and evaluating deep learning algorithms to tackle the underlying problem.
  • Assisting in model deployment and optimizing for performance.
  • Developing documentation for developed models.
  • Assisting in development of materials and analysis for project proposals and proof of concepts.
  • Proposing solutions and strategies to business challenges through deep learning.



  • Bachelor’s degree in Data Science, Computer Science, Math, Statistics, Engineering or a related program of study.


Required Experience:

  • 2+ years hands-on experience using Python (including NumPy, pandas and SciPy).
  • Strong grasp of computer science fundamentals, algorithms, data structures, and design patterns.
  • Background in statistical modelling, data mining and deep learning.




  • Experience with Tensorflow and Keras or other deep learning frameworks.
  • Previous experience with designing, training, debugging and evaluating machine learning algorithms is a strong asset.
  • Experience with cloud services, docker or serverless technologies.
  • Experience using Jupyter Notebooks.
  • Previous experience in applying CNNs and/or RNNs (including LSTM) to temporal data.
  • Previous experience with computer vision and/or unstructured data.
  • Previous experience in applying evolutionary/genetic algorithms.
  • Previous experience with dimensionality reduction techniques for data visualization.


***No Agencies ***


Please contact us at if you need accommodation at any stage of the application process or want more information on our accommodation policies. Giatec encourages applications from all qualified candidates.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file