Skip to content
CohereCohere

Machine Learning Intern/Co-op

This internship focuses on designing, training, and deploying large-scale machine learning models, exploring learning strategies, and partnering with product teams. Candidates should be enrolled students with Python and ML framework proficiency, distributed training experience, and familiarity with Transformer-based models.

About the job

Responsibilities

  • Design, train, and improve cutting-edge machine learning models.
  • Develop techniques to train and serve models more safely, effectively, and efficiently.
  • Train extremely large-scale models on massive datasets.
  • Explore continual and active learning strategies for streaming data.
  • Work closely with product teams to develop solutions.

Requirements

  • Currently enrolled in a post-secondary program.
  • Available for a full-time 3–6 month internship, co-op, or research work term.
  • Proficiency in Python and related machine learning frameworks, including TensorFlow, TF-Serving, JAX, and XLA/MLIR.
  • Experience with large-scale distributed training strategies.
  • Familiarity with autoregressive sequence models such as Transformers.
  • Strong communication and problem-solving skills.
  • Demonstrated passion for applied natural language processing models and products.

Nice-to-haves

  • Experience writing GPU kernels using CUDA.
  • Experience training on TPUs.
  • Papers at top-tier venues such as NeurIPS, ICML, ICLR, AIStats, MLSys, JMLR, AAAI, Nature, COLING, ACL, or EMNLP.

Compensation and Benefits

  • Weekly lunch stipend of $75/£75 or equivalent in local currency.
  • Full health and dental benefits, including a separate mental health budget.
  • RRSP matching, 401(k), and pension scheme.
  • Parental leave top-up for up to 6 months for either parent.
  • Annual enrichment benefits for arts and culture, fitness and wellness, quality time, and workspace improvements.
  • Education and learning stipend for conferences, courses, and coaching.
  • Six weeks of paid vacation.
  • Remote employees may receive a budget for travel to other offices and an annual company offsite.
  • Coworking benefit and a $500 home office stipend for remote employees.

Skills

Python, TensorFlow, Tf-Serving, JAX, Xla, Mlir, Distributed Training, Transformers, Natural Language Processing, CUDA, Tpus

DataVisor

DataVisor

Mountain View, CA

Software Engineer, Artificial Intelligence
$130k+/yrOn-site2+ YOEML Engineering

Builds high-scale data pipelines, distributed systems, and AI agent workflows using LLMs for fraud intelligence platform. Requires 2+ years software engineering, Python proficiency, big data tools, AWS/K8s, and ML foundations.

Coinbase

Coinbase

San Francisco, CA

Machine Learning Engineer Intern
$60+/hrHybridML Engineering

Machine learning intern pursuing a Ph.D. who will build and deploy production-scale models and pipelines, conduct an end-to-end research project, and collaborate with engineering and product teams on blockchain and cryptocurrency applications.

Fireworks AI

Fireworks AI

San Mateo, CA
Member of Technical Staff
$160k+/yrOn-siteML Engineering

Build, deploy, and optimize AI applications and machine learning models for customer use cases while contributing to an internal ML platform. This new graduate role requires a technical master’s degree, hands-on ML or LLM experience, and strong customer communication skills.

PathAI

PathAI

Boston, MA
Machine Learning Engineer II/III
$107k+/yrOn-site2+ YOEML Engineering

Develop and deploy machine learning models for biomedical research and AI product development, collaborating with scientific, engineering, and product teams. Requires a master's degree with 2–4 years of experience or a PhD with 0–2 years, plus strong Python and ML development skills.

Earnin

Earnin

Mountain View, CA

Machine Learning Engineer
$187k+/yrHybrid2+ YOEML Engineering

Machine learning engineer who trains, evaluates, and productionizes models and LLM-powered applications for financial products. Requires 2+ years of ML systems experience, strong Python and PyTorch skills, production data pipelines, model evaluation, and API development.