Preparing for your next Quant Interview?
Practice Here!

Machine Learning Research Engineer

Tower Research Capital
Machine Learning Research Engineer
New York, US
Apply Now
Job Description

Tower Research Capital, a high-frequency proprietary trading firm founded in 1998, seeks a Machine Learning Research Engineer to join our team.


  • Researching and implementing machine learning models using modern techniques to be integrated into the team’s systems
  • Analyzing data sets to reveal the underlying statistical structure and useful patterns therein
  • Crafting novel non textbook machine learning models and pipelines
  • Collaborating with other team members to handle relevant practical business and technological concerns and to integrate models into production systems
  • Building and scaling machine learning infrastructure


  • A bachelor’s, master’s, or PhD degree in CS, Math, or a related field
  • Working knowledge of modern machine learning through study in courses, books, personal projects, or work experience
  • Experience using ML packages (e.g. Pytorch), distributed computing, Cuda, Git/Linux/Code review
  • Strong proficiency in one or more programming languages such as Python or C++
  • Passionate about applying modern machine learning methods to financial problems
  • Strong communication skills
  • The ability to be a creative problem solver with attention-to-detail

Anticipated New York annual base salary range $150,000-200,000, plus eligible for performance-based bonus


Tower is headquartered in New York City, and has offices around the globe. While we work hard, Tower’s cubicle-free workplace, jeans-clad workforce, and well-stocked kitchens reflect the premium the firm places on quality of life. Benefits include:

  • 5 weeks of paid vacation plus paid holidays
  • Free breakfast, lunch, and snacks on a daily basis
  • Reimbursement for health and wellness expenses
  • Free events and workshops

Tower Research Capital is an equal opportunity employer.

Share this job
Share On
Apply Now