Machine Learning Runtime Engineer – Internship
PEY 2024
Posted on 8/30/2023
Toronto, ON, Canada
Experience Level
Desired Skills
Data Structures & Algorithms
AI & Machine Learning
  • Enrolled within University of Toronto's PEY program with a degree in Computer Science, Computer Engineering, or any other related discipline
  • Strong proficiency in C/C++
  • Familiarity with Python or other scripting language
  • The ability to operate at multiple levels of abstraction in the software stack
  • Be able to understand the flow of data in a distributed system and how to characterize performance pain points
  • Develop algorithms for allocation of compute, communication, and memory resources
  • Measure, analyze, and improve execution of Runtime software (that is responsible for training large models with massive datasets)
  • Integrate successful optimizations into production software stack
  • Implement mathematical models in C++ or Python using discrete optimization techniques and standard libraries and packages