Skip to content

AI Data Science Engineer

Ottawa, Ontario, Canada

Job description

Location: Ottawa ON

Term: Permanent

High Tech Genesis is seeking a talented AI Data Science Engineer to join our dynamic team. As an AI Data Science Engineer, you will play a crucial role in developing and implementing cutting-edge artificial intelligence solutions.

Job requirements

Our company is currently seeking candidates for the following position:

  • Education: Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, or a related field (Ph.D. is a plus)
  • Experience: 3 years of experience in data science or a related field, with a focus on time series forecasting and optimization
  • Time Series Forecasting: Strong knowledge and hands-on experience in developing time series forecasting models using statistical and machine learning approaches
  • Programming Skills: Proficiency in Python or R for data manipulation, analysis, and model development
  • Analytical Skills: Ability to apply mathematical concepts and statistical techniques to analyze complex time-dependent data and derive actionable insights
  • Data Visualization: Proficiency in data visualization and dashboarding tools like Plotly.js, Dash, Matplotlib, Grafana, Tableau, or similar
  • Communication: Excellent verbal and written communication skills for presenting complex concepts and findings
  • Teamwork: Proven ability to collaborate effectively in cross-functional teams
  • Continuous Learning: Strong desire to stay updated with advancements in data science, time series forecasting, and optimization

Desired Skills:

  • Familiarity with control and optimization of modern power and energy systems
  • Experience with optimization techniques such as linear programming, integer programming, and related tools (e.g. Pyomo, Gurobi, CPLEX)
  • MLOps Tools: Familiarity with Kubeflow, MLflow, or similar for managing and deploying machine learning models
  • Cloud Platforms: Experience with Azure, AWS, or Google Cloud Platform and their machine learning services
  • Big Data Technologies: Knowledge of Apache Hadoop, Spark, or Hive and experience with large-scale time series datasets
  • Time Series Databases: Familiarity with InfluxDB, Prometheus, or TimescaleDB for efficient time series data storage
  • Version Control Systems: Experience with Git or similar tools for collaborative development
  • Deployment and Monitoring: Understanding of machine learning model deployment strategies and monitoring techniques