Logo of Huzzle

Machine Learning Intern/Co-op (Summer 2025)

image

Cohere

9d ago

  • Internship
    Full-time
    Summer Internship
  • Data
    Research & Development
  • Toronto

AI generated summary

  • You should be proficient in Python and ML frameworks, experienced in distributed training, and familiar with Transformers. Strong communication skills and a passion for NLP are essential.
  • You will design and improve models, develop training techniques, work on large datasets, explore active learning, and collaborate with product teams while learning from experienced staff.

Requirements

  • Proficiency in Python and related ML frameworks such as Tensorflow, TF-Serving, JAX, and XLA/MLIR.
  • Experience using large-scale distributed training strategies.
  • Familiarity with autoregressive sequence models, such as Transformers.
  • Strong communication and problem-solving skills.
  • A demonstrated passion for applied NLP models and products.
  • Bonus: experience writing kernels for GPUs using CUDA.
  • Bonus: experience training on TPUs.
  • Bonus: papers at top-tier venues (such as NeurIPS, ICML, ICLR, AIStats, MLSys, JMLR, AAAI, Nature, COLING, ACL, EMNLP).

Responsibilities

  • Design, train and improve upon cutting-edge models.
  • Help us develop new techniques to train and serve models safer, better, and faster.
  • Train extremely large-scale models on massive datasets.
  • Explore continual and active learning strategies for streaming data.
  • Learn from experienced senior machine learning technical staff.
  • Work closely with product teams to develop solutions.

FAQs

What is the duration of the internship position?

The internship position is a full-time role available for a duration of 3-6 months.

Are there any eligibility requirements for this internship?

Yes, applicants must be currently enrolled in a post-secondary program to be eligible for this position.

What are the key responsibilities of a Machine Learning Intern?

Interns will design, train, and improve cutting-edge models, develop new training techniques, work with large-scale datasets, explore learning strategies, and collaborate with product teams.

What technical skills are preferred for this role?

Proficiency in Python and related ML frameworks such as TensorFlow and JAX, as well as experience with distributed training strategies, is preferred.

Do I need to have experience in GPU programming?

Experience writing kernels for GPUs using CUDA is considered a bonus but not mandatory.

What kind of work environment can interns expect?

Interns can expect an open and inclusive culture and work environment with opportunities to work closely with a team on the cutting edge of AI research.

Is there any support for mental health for employees?

Yes, there is a separate budget available to take care of employees' mental health.

What is the application process for this internship?

The recruitment process involves careful reviewing of applications, and suitable candidates will be contacted to discuss the opportunity further and advance their application.

Are international students eligible to apply?

The job description does not specify, but it is advisable for international students to check their eligibility based on their visa status.

What perks are available to interns?

Interns enjoy a free daily lunch, an inclusive work culture, and opportunities to work on innovative projects, among other benefits.

Will I have mentorship opportunities during the internship?

Yes, you will have the chance to learn from experienced senior machine learning technical staff.

How does Cohere prioritize diversity and inclusion?

Cohere values and celebrates diversity, striving to create an inclusive work environment and welcoming applicants from all backgrounds.

What are some bonuses that enhance an applicant's profile for this role?

Bonuses include having experience training on TPUs and having papers published at top-tier AI research venues.

Does Cohere provide vacation for interns?

The job description does not specify vacation details for interns, but mentions paid vacation for full-time employees.

At Cohere, our mission is to build machines that understand the world, and to make them safely accessible to all.

Technology
Industry
51-200
Employees
2019
Founded Year

Mission & Purpose

Cohere provides unprecedented access to affordable, easy-to-deploy large language models. Our platform gives computers the ability to read and write - whether you want to better understand what your customers are saying, or you want to write compelling copy that speaks to your target audience, Cohere can help.