Talent.com
Machine Learning Engineer
Machine Learning EngineerVirtu Financial • New York, NY, United States
No longer accepting applications
Machine Learning Engineer

Machine Learning Engineer

Virtu Financial • New York, NY, United States
28 days ago
Job type
  • Full-time
Job description

Virtu's Research Technology team is looking for an experienced Machine Learning Engineer to join a small group of technologists whose primary function is building the infrastructure that powers our quantitative researchers. This is a unique opportunity to work at the intersection of machine learning and systematic trading - building tools that directly determine how fast our researchers can move, and how effectively our GPU cluster translates into research output.

In this role, you will be responsible for the development of our ML research platform: the systems that manage data and compute, track experiments, and enable researchers to go from idea to result as efficiently as possible. You will work closely with quants and engineers alike and will play a central role in shaping how ML is done at the firm as we scale our capabilities. We mostly use Python, C++ and Java with a variety of open-source tools along with proprietary solutions.

THE ROLE

  • Design and build experiment tracking, job orchestration, and reproducibility infrastructure so researchers can iterate quickly, compare runs reliably, and recover from failures without losing work
  • Create tools for all stages of the simulation lifecycle including historical back-tests and production monitoring. Add new features to our simulators
  • Own visibility into GPU cluster utilization - track allocation, surface bottlenecks, and ensure our compute investment is being used effectively
  • Diagnose and resolve performance issues across training pipelines: data loading throughput, storage I/O, GPU utilization, and inter-node communication in distributed training runs
  • Build and maintain data pipelines that move financial data from storage into training workflows efficiently, with strong guarantees on correctness and versioning
  • Develop feature storage and retrieval patterns that support fast, reproducible access to training data at scale
  • Work directly with researchers to understand friction in their workflows, and build solutions that reduce it - from tooling improvements to infrastructure changes
  • Collaborate with existing infrastructure engineers on capacity planning, cloud/on-prem tradeoffs, and tooling decisions - this is a collaborative environment, not a siloed one
  • Stay current with developments in ML infrastructure tooling and bring relevant ideas and tools into our stack where they create genuine value
THE CANDIDATE
  • 5+ years of experience in ML engineering, research infrastructure, or HPC environments
  • Strong Python engineering skills - you write clean, maintainable, well-tested code that other engineers want to build on. Exposure to C++ in a performance-sensitive context is a plus
  • Experience building or operating distributed training infrastructure, with working knowledge of how collective communication libraries (NCCL, Horovod, or similar) behave at scale
  • Practical experience with experiment tracking systems and strong opinions about what good research infrastructure looks like
  • Comfort working across the Linux systems stack - storage, networking, job scheduling - enough to follow a problem wherever it leads
  • Excellent communication skills and the ability to work closely with researchers and engineers across disciplines
  • Intellectually curious and self-driven - you proactively identify problems worth solving, not just problems you've been asked to solve
DESIRED, BUT NOT REQUIRED
  • Experience with on-prem compute environments and job orchestration tools such as Slurm
  • Familiarity with GPU profiling tools (NSight Systems, PyTorch Profiler) and hands-on experience optimizing GPU memory or compute utilization
  • Experience with columnar data formats and high-performance data processing tools such as Parquet, Arrow, and Polars
  • Familiarity with workflow orchestration tools (Prefect, Dagster, or similar)
  • Prior experience in environments with high-stakes, time-series data at scale. Open to Quantitative Finance, Algorithmic Trading, and Other
  • Experience contributing to or extending open-source ML frameworks or infrastructure tooling


Salary Range: $200,000 - $300,000 (salary range is exclusive of bonuses, benefits or other categories of compensation)

Virtu Financial is an equal opportunity employer, committed to a diverse and inclusive workplace, welcoming you for who you are and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Create a job alert for this search

Machine Learning Engineer • New York, NY, United States

Similar jobs

Global Head of Advanced Analytics & Data Strategy

RegeneronVillage of Tarrytown, NY, United States
Full-time

A leading biotech company in New York seeks a leader in advanced analytics to improve Global Development through strategic and technical initiatives.The role involves developing AI/ML algorithms, c...Show more

 • Promoted

Lead Data Engineer

Red Clover HREast Rutherford, New Jersey, US
Full-time
Quick Apply

APC is a dynamic, growing international delivery and technology solutions provider.Established in 2001, APC has been simplifying international delivery for over 20 years, helping U.Our extensive, r...Show more

Machine Learning Engineer

Capital RxNew York, New York, United States
Full-time

Judi Health is an enterprise health technology company providing a comprehensive suite of solutions for employers and health plans, including:.PBM) solutions to self-insured employers,.Enterprise H...Show more

 • Promoted • New!

Senior Machine Learning (ML) Engineer

Dyania HealthJersey City, NJ, US
Full-time
Quick Apply

Dyania Health is a venture-backed company founded in 2019 which has developed Synapsis AI, an end-to-end system that combines a medically post-trained LLM with a physician-driven algorithmic reason...Show more

Senior Director of AI/ML & Advanced Analytics

Regeneron Pharmaceuticals, IncVillage of Tarrytown, NY, United States
Full-time

A leading biotechnology company based in New York is searching for a Senior Director of Advanced Analytics to lead initiatives that optimize data utilization and drive decision-making.The ideal can...Show more

 • Promoted

AI Engineer, Business Operations

SK Life ScienceParamus, New Jersey, United States
Full-time

AI Engineer, Business Operations.In this role, you will take AI models developed by AI Scientists and transform them into scalable, productionready applications by designing inference pipelines, AP...Show more

 • Promoted

AI/ML (14 years) USC and GC

Hudson ManpowerBergen County, NJ, US
Full-time

The ideal candidate will be passionate about artificial intelligence, natural language processing, and large language models (LLMs), with the ability to design, develop, and deploy GenAI-driven sol...Show more

SailPoint Identity IQ Engineer Remote

Brandon Consulting Associates, Inc.West Long Branch, NJ, United States
Remote
Full-time

Need a SailPoint IdentityIQ Engineer to join our team and help build secure scalable Identity and Access Management (IAM) solutions.This role is perfect for someone who thrives at the intersection ...Show more

 • Promoted

Machine Learning Research Engineer, GenAI Applied ML

Scale AI, Inc.New York, New York, United States
Full-time

Lead applied ML engineering on Scale's Applied ML team, powering data infrastructure for leading agentic LLMs (ChatGPT, Gemini, Llama).You will build scalable multi-agent systems to validate agenti...Show more

 • Promoted • New!

AI/ML Engineer - Vaccine Research

PfizerUnited States - New York - Pearl River, NY, United States
Full-time +1

This job is with Pfizer, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.Please do not contact the recruiter directly.AI/ML Engineers -...Show more

 • Promoted

AI Automation & Data Engineer

CareRite CentersENGLEWD CLFS, New Jersey
Full-time
Quick Apply

AI Automation & Data Engineer.CareRite Centers is seeking a forward-thinking.AI Automation & Data Engineer.This is a high-impact role working closely with executive leadership to modernize systems ...Show more

 • New!

QA Engineer - Remote with meetings onsite in New York City

Booker DiMaio, LLCAsbury Park, NJ, United States
Remote
Full-time

Job DescriptionJob DescriptionThis is a remote position but there will be meetings onsite in NYC a few times each month.Candidates must live close enough to attend these meetings.We are seeking an ...Show more

 • Promoted

Sr Machine Learning / AI Engineer - Remote

Nava Software Solutions LLCJersey City, NJ, United States
Remote
Full-time

NAVA Software solutions is looking for a Senior Machine Learning / AI EngineerDetails :Senior Machine Learning / AI EngineerLocation :RemoteDuration :1yearAbout the ProjectThe team has developed an...Show more

 • Promoted

Certified Medical Assistant - Neurosciences - Physician Practice

Hackensack Meridian Health Inc.Ocean Grove, New Jersey, United States
Full-time

Our team members are the heart of what makes us better.At Hackensack Meridian Health we help our patients live better, healthier lives — and we help one another to succeed.With a culture rooted in ...Show more

 • Promoted

Manager, Statistical Programming - REMOTE

AbbVieAsbury Park, NJ, United States
Remote
Full-time

Company DescriptionAbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow.We strive to ...Show more

 • Promoted

MRI Technologist

Greenlife Healthcare StaffingTinton Falls, NJ, US
Full-time
Quick Apply

MRI Technologist - Neptune, NJ (#3395).Employment Type: Full-time.Hourly Rate: $40 per hour.About Greenlife Healthcare Staffing:.Greenlife Healthcare Staffing is a leading nationwide recruitment ag...Show more

Machine Learning Engineer in NLP (Contract) - Remote

CloudacioNew York City, NY, United States
Remote
Full-time

About Cloudacio Cloudacio stands at the forefront of cloud technology, pioneering advanced, AI-driven solutions to revolutionize how businesses leverage the cloud.Our core values revolve around rel...Show more

 • Promoted

Software Engineer, Machine Learning (Systems)

Sweep360New York, NY, US
Full-time
Quick Apply

TL;DR — We’re building humanity’s defense layer for the AI age and are looking for an exceptional ML engineer to stabilize the system that turns raw signal into decisions — across device, cloud, an...Show more