Drimva

Tower Research Capital

Machine Learning Research Engineer

$200K–$300K

New York +1 · Full-time · Posted Aug 10, 2026

Location
New York
New York, NY, United States

About the job

Acts as the first hands-on user of Tower’s ML research platform, testing and benchmarking its distributed infrastructure and helping researchers and engineers improve it.

What you'll do

  • Run models through training and inference pipelines to validate infrastructure, benchmark performance, and identify bottlenecks.
  • Build abstractions and integrate ML tooling with simulation and data frameworks to support rapid prototyping and distributed training.
  • Use AI agents and auto-research workflows to generate experiments, stress-test clusters, and share findings with engineering and research teams.

What they ask for

  • Deep proficiency in Python and software design principles.
  • Hands-on experience with modern ML frameworks such as PyTorch or TensorFlow, and practical understanding of training, evaluating, and deploying models at scale.
  • Experience scaling ML workloads across GPUs and multi-node clusters using Ray, Dask, or PyTorch Distributed.
  • Familiarity with LLM tooling, agentic frameworks, and AI for automating coding, research, or testing tasks; ability to identify hardware and software bottlenecks.

Nice to have

  • Experience in quantitative finance or complex algorithmic research environments.
  • Familiarity with large-scale time-series data, simulation engines, or performance benchmarking; experience bridging systems engineering and applied ML research.

Pay

$200,000-$300,000 USD base salary

Tools

Python, PyTorch, TensorFlow, Ray, Dask, PyTorch Distributed

AI focus

Uses AI agents and auto-research workflows to generate experiments, stress-test distributed clusters, and automate coding, research, or testing tasks.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)