Machine Learning Performance Engineer - Quant Research & Trading

Posted 2 days ago

acquire meNew York (NY)

SENIORITY

Senior

Apply

About the role

We’re looking for ML Performance Engineers to join a scientific led systematic trading firm to design, optimize, and deploy large-scale machine learning systems that directly impact trading performance. You’ll optimize large-scale deep learning and LLM pipelines, turning cutting-edge research into measurable P&L impact. Day to Day: Build and optimize large-scale ML training & inference pipelines Enhance deep learning frameworks (PyTorch, JAX, Tensor Flow) for performance Debug GPU, memory, and distributed training bottlenecks Collaborate with researchers to deploy models in live trading systems
What We’re Looking For: Strong ML fundamentals (transformers, LLMs, attention, RLHF)Deep GPU expertise (CUDA, Tensor Cores, warp-level ops)Proficiency in Python & C++Knowledge of deep-learning frameworks like PyTorch, JAXGPU Libraries and tools – Triton, CUB, CuDNN, cuBLASWhy Join: Work with world-class researchers solving some of finance’s hardest problems with extensive room to push boundaries. Expect technical depth, real-world impact, and a culture that prizes curiosity, rigor, and speed. Apply or get in touch for more info!

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this