CentML is hiring a
Software Engineering Intern

Logo of CentML

CentML

πŸ’΅ ~$41k-$49k
πŸ“Internship - Canada

Summary

The job is for a Deep Learning datacenter solutions developer at CentML in Downtown Toronto. The role involves optimizing GPU kernels, communicating with product teams, profiling ML/DL workloads, and writing tests to validate solutions. Benefits include an open work environment, employee stock options, medical and dental benefits, parental leave top-up, professional development budget, flexible vacation time, and reasonable accommodations for applicants with disabilities.

Requirements

  • Excellent communication skills and the ability to work in a team
  • Strong coding skills (in at least one of Python and C++)
  • Solid fundamentals in other computer science and computer engineering topics: algorithms and data structures, operating systems, computer architecture, etc

Responsibilities

  • Communicate with our product teams and profile ML/DL workloads to acquire an in-depth understanding of the problems (e.g., slow kernels)
  • Figure out where the bottleneck of the slow GPU kernels with profilers
  • Optimize the GPU kernels
  • Write tests and benchmarks to validate and evaluate our solutions

Preferred Qualifications

Experience in developing ML or traditional compilers is a plus

Benefits

  • An open and inclusive work environment
  • Employee stock options
  • Best-in-class medical and dental benefits
  • Parental Leave top-up for 6 months
  • Professional development budget
  • Flexible vacation time to promote a healthy work-life blend

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let CentML know you found this job on JobsCollider. Thanks! πŸ™