Tower Research Capital logo

Machine Learning Intern

Tower Research Capital

Montreal · Posted Oct 15, 2026

At a glance

Location
Montreal

About the role

  • Tower Research Capital is seeking a Machine Learning Intern to join their quantitative trading firm.
  • The role involves developing data pipelines, designing machine learning and NLP models, and optimizing existing systems within a high-performance environment.

Responsibilities

  • Develop data pipelines for cleaning, collecting, processing, and analyzing diverse datasets
  • Design and implement machine learning and LLM-based NLP models
  • Conduct experiments and tests to evaluate model performance
  • Contribute to optimizing and fine-tuning existing machine learning models

Requirements

  • Bachelor’s, master's, or PhD (ongoing or complete) degree or equivalent from a top university
  • Prior experience with training, building, and deploying models via Tensorflow/Pytorch (or similar)
  • Experience with CI/CD pipelines and MLOps for automating model deployments
  • Skilled in using Linux, SQL, Git, and BASH scripting
  • Strong knowledge of Python

Benefits

  • Competitive compensation package
  • Free breakfast, lunch, and snacks daily
  • Networking and social events
  • Opportunities to learn from senior management
  • Mentors from alma mater and other top institutions

Workplace

  • Open concept workplace

Skills

  • TensorFlow
  • PyTorch
  • CI/CD
  • MLOps
  • Linux
  • SQL
  • Git
  • Bash
  • Python
  • NLP
  • LLM

Tower Research Capital

Machine Learning Intern

Apply now