Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Performance Engineer

Jane Street

We are looking for an engineer with experience in low-level systems programming and optimisation to join our growing ML team.


Machine learning is a critical pillar of Jane Street's global business. Our ever-evolving trading environment serves as a unique, rapid-feedback platform for ML experimentation, allowing us to incorporate new ideas with relatively little friction.

Your part here is optimising the performance of our models - both training and inference. We care about efficient large-scale training, low-latency inference in real-time systems and high-throughput inference in research. Part of this is improving straightforward CUDA, but the interesting part needs a whole-systems approach, including storage systems, networking and host- and GPU-level considerations. Zooming in, we also want to ensure our platform makes sense even at the lowest level - is all that throughput actually goodput? Does loading that vector from the L2 cache really take that long?

If you've never thought about a career in finance, you're in good company. Many of us were in the same position before working here. If you have a curious mind and a passion for solving interesting problems, we have a feeling you'll fit right in.


There's no fixed set of skills, but here are some of the things we're looking for:
  • An understanding of modern ML techniques and toolsets
  • The experience and systems knowledge required to debug a training run's performance end to end
  • Low-level GPU knowledge of PTX, SASS, warps, cooperative groups, Tensor Cores and the memory hierarchy
  • Debugging and optimisation experience using tools like CUDA GDB, NSight Systems, NSight Computesight-systems and nsight-compute
  • Library knowledge of Triton, CUTLASS, CUB, Thrust, cuDNN and cuBLAS
  • Intuition about the latency and throughput characteristics of CUDA graph launch, tensor core arithmetic, warp-level synchronization and asynchronous memory loads
  • Background in Infiniband, RoCE, GPUDirect, PXN, rail optimisation and NVLink, and how to use these networking technologies to link up GPU clusters
  • An understanding of the collective algorithms supporting distributed GPU training in NCCL or MPI
  • An inventive approach and the willingness to ask hard questions about whether we're taking the right approaches and using the right tools
  • Fluent in English

If you're a recruiting agency and want to partner with us, please reach out to View email address on click.appcast.io.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Performance Engineer in New York, NY vacancy
  • $200k

    Optiver is a seeking a Machine Learning Performance Engineer to join our team, focusing on a pivotal AI initiative. This role would offer the opportunity to have significant impact across Machine Learning infrastructure, training, and inference challenges to advance our... 
    Performance
    Work at office

    Optiver

    New York, NY
    3 days ago
  • $200k - $300k

     ...’s Research Technology team is looking for an experienced Machine Learning Engineer to join a small group of technologists whose primary function...  ...investment is being used effectivelyDiagnose and resolve performance issues across training pipelines: data loading throughput,... 
    Performance

    Virtu Financial

    New York, NY
    3 days ago
  • $180k - $300k

     ...evolving our firm’s IT infrastructure and engineering capabilities, positioning us at the...  ...scalable artificial intelligence/machine learning (AI/ML) architectures and systems.Collaborate...  ...to ensure the highest quality and performance of AI/ML systems.Stay abreast of the latest... 
    Performance
    Work experience placement

    Point72

    New York, NY
    4 days ago
  • $25k

     ...vision, and team to make life better for performers, venues, and fans, and build a...  ...missing is you.We are looking for Software Engineers with varying levels of experience to join...  ...experiences and take pride in mentoring and learning from othersOur stackYou do not need experience... 
    Performance
    Work at office
    Local area
    Work from home
    Home office

    SeatGeek

    New York, NY
    3 days ago
  • $209k - $313k

     ...themselves, live in the moment, learn about the world, and have fun...  ...other digital services.Snap Engineering teams build fun and...  ...forefront.We’re looking for a Machine Learning Engineer to join Snap...  ...for architectural integrity, performance bottlenecks, and security risksAdaptability... 
    Performance
    Full time
    Live in
    Work at office
    Local area

    Snap

    New York, NY
    1 day ago
  • $147.6k - $274k

     ...revolutionizing drug discovery with cutting-edge machine learning techniques. We are seeking a highly...  ...and skilled ML Infrastructure DevOps Engineer to join our growing team within...  ...Knowledge of and experience with high-performance computing, distributed systems, and cloud... 
    Performance
    Full time
    Local area
    Worldwide
    Relocation package

    Genentech

    New York, NY
    3 days ago
  •  ....Our TeamThe Decisioning & Optimization engineering team owns the systems that determine which...  ...model outputs into auctionBuild model performance monitoring in production: inference latency...  ...is a unique culture and environment. Learn more here.Inclusion is a Netflix value and... 
    Performance
    Hourly pay
    Full time
    Immediate start
    Flexible hours
    Shift work

    Netflix

    New York, NY
    20 hours ago
  • $170k - $240k

     ...commercial intent beyond legacy search engines.Today, our Native Search solutions are...  ...are seeking an experienced Senior Machine Learning Engineer passionate about building impactful...  ...modeling, and improved bidding performance. You will have a clear career progression... 
    Performance
    Summer work
    Work at office

    adMarketPlace

    New York, NY
    3 days ago
  • $173k - $259k

     ...themselves, live in the moment, learn about the world, and have fun...  ...other digital services.Snap Engineering teams build fun and...  ...forefront.We’re looking for a Machine Learning Engineer to join Snap...  ...for architectural integrity, performance bottlenecks, and security risks... 
    Performance
    Full time
    Live in
    Work at office
    Local area

    Snap

    New York, NY
    1 day ago
  • $148.7k - $199.4k

    Job Posting Title:Senior Machine Learning Engineer - ESPNReq ID:10150610Job Description:Disney Entertainment & ESPN TechnologyOn any given day...  ...Partner with platform/SRE teams to improve system availability, performance, and cost efficiency.4) Reliability, Observability &... 
    Performance
    Full time
    Worldwide

    Hulu

    New York, NY
    2 days ago
  •  ...powerful ads and experiences that captivate consumers, fuel performance, and help telecoms and OEMs supercharge awareness,...  ...first-party device-level data (the DT User Card).As a Senior Machine Learning Engineer, you'll design and scale the ML systems behind ad ranking,... 
    Performance
    Full time
    Local area
    Shift work

    Fyber

    New York, NY
    3 days ago
  • $165k - $242k

     ...combines superior infrastructure performance with deep technical expertise...  ...(Nasdaq: CRWV) in March 2025. Learn more at .About...  ...Control portfolio. We combine machine learning, observability, and production software engineering to help engineers and customers... 
    Performance
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    3 days ago
  •  ...Curious Mindset, Collaborative with No Ego. The Role The Sr. Machine Learning Engineer will join our Nexxen DSP Software Development group. In...  ...generation of applied data science infrastructure for real-time performance optimization and machine learning solutions. The right... 
    Performance
    Flexible hours

    Nexxen

    New York, NY
    12 hours ago
  • $141.4k - $190.7k

     ...ROLEThe Personalization team at Peloton is looking for a machine learning engineer to drive personalization and recommendations for our highly...  ...endpointsDevelop and scale evaluation pipelines to measure model performance and bias in production environmentsDesign, implement, and... 
    Performance
    Local area

    Peloton Cycle

    New York, NY
    3 days ago
  • $205k - $235k

     ...just come naturally,” but as a skill to learn and practice. Founded by Dr. Becky...  ...OpportunityGood Inside is seeking a Machine Learning Engineer to join our Engineering team. This is...  ...-facing featuresOwn the reliability, performance, and scalability of ML-adjacent backend... 
    Performance

    Good Inside

    New York, NY
    3 days ago
  • $180k - $220k

     ...frictionless experiences.We’re looking for an experienced Machine Learning Engineer to help us build the next generation of products which will...  ...limited to, location, education, skills, experience, and performance. All stock based compensation will be subject to the terms... 
    Performance
    Flexible hours

    Secure Identity

    New York, NY
    4 days ago
  •  ...creators and experiences they love. The Advertiser Growth team is the engine of this mission, ensuring that as our marketplace expands,...  ...science. You will architect the GenAI systems that build high-performing creatives, design the pacing algorithms that manage multi-... 
    Performance
    Full time
    Work at office
    Remote work
    Worldwide

    Unity Technologies

    New York, NY
    1 day ago
  •  ...to lead cross-functional programs within our AI/ML Platform Services, driving performance, benchmarking, and release readiness for high‑performing infrastructure used by researchers, engineers, and enterprise customers. You will partner with Product, Engineering,... 
    Performance

    CoreWeave

    New York, NY
    2 days ago
  •  ...Waymo is seeking a Staff ML Engineer to advance generative model performance and efficiency. You will analyze architectures, identify training and inference bottlenecks, and optimize code for TPUs and GPUs. You’ll apply quantization, pruning, distillation, and efficient... 
    Performance

    Waymo

    New York, NY
    3 days ago
  •  ...representing top platforms and publishers. Our service portfolio enables high-performance campaigns while using highly competitive audience reach, cutting-edge mobile programmatic solutions, machine-learned bidding algorithms and demand-side platforms on a global scale.Please... 
    Performance

    Entravision

    New York, NY
    4 days ago
  • $45 - $50 per hour

     ...requires 8+ years of experience in the field, proficiency in Machine Learning, and a passion for teaching. Responsibilities include...  ...providing individualized support to students, and evaluating performance. The expected compensation is $45-50 per hour based on qualifications... 
    Performance
    Hourly pay
    Part time
    Remote work

    Fullstack Academy

    New York, NY
    4 days ago
  • $180k - $300k

     ...evolving our firm’s IT infrastructure and engineering capabilities, positioning us at the forefront...  .... WHAT YOU'LL DODesign and implement high-performance infrastructure to support large-scale generative AI and machine learning workloads, enabling faster model iteration... 
    Performance
    Work experience placement

    Point72

    New York, NY
    2 days ago
  •  ...scale and deliver value. We're looking for a senior-level Machine Learning Engineer who can move quickly while maintaining high quality, owning...  ...ensuring best practices for reproducibility, quality, and performance. Evaluate and implement tools and frameworks to improve... 
    Performance
    Remote work
    Flexible hours

    Canals

    New York, NY
    1 day ago
  • $212k - $318k

     ...team in the creator economy and are looking for a Senior Machine Learning Engineer, Infrastructure to support our mission.This role is based...  ...observability, monitoring, and validation frameworks to detect performance gaps, latency spikes, and production drift.Collaborate... 
    Performance
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    Patreon

    New York, NY
    4 days ago
  • $192.5k - $357.5k

     ...revolutionizing drug discovery with cutting-edge machine learning. We are seeking a Principal Machine Learning Engineer to join our Foundation Models team. In this...  ...be available based on individual and Company performance. This position also qualifies for the benefits... 
    Performance
    Full time
    Local area
    Worldwide
    Relocation package

    Genentech

    New York, NY
    20 hours ago
  • $170k - $225k

     ...Tuesday & Wednesday. About the RoleMachine Learning is a cornerstone at Taskrabbit, and we're looking for a Staff Machine Learning Engineer to join our team and lead the next phase...  ...Ranking Model: Own the reliability and performance of our core ranking system, ensuring... 
    Performance
    Work at office
    Immediate start
    Flexible hours

    Taskrabbit

    New York, NY
    12 hours ago
  • $192k - $260k

     ...improve their business. Founded by engineers — and customer obsessed — we...  ...across millions of virtual machines. And we're only getting...  ...include eligibility for annual performance bonus, equity, and the benefits...  ..., Delta Lake and MLflow. To learn more, follow Databricks on Twitter... 
    Performance
    Work at office
    Local area
    Worldwide

    DataBricks

    New York, NY
    1 day ago
  •  ...top investors. Our team is a passionate mix of engineers across electrical, firmware, software, and machine learning. Core Responsibilities Architect Physics...  ...Build the ECAD Data Pipeline: Develop high-performance asset pipelines to convert geometric, discrete,... 
    Performance

    Root Access Inc

    New York, NY
    2 days ago
  • $240k - $249.5k

     ...About the OpportunityGrubhub is looking for a Senior Staff Machine Learning Engineer to help lead the machine learning engine behind Discovery:...  ...yet pursuing, and relentlessly analyze and improve the performance of our business.What You Bring to the TableMS/PhD in a quantitative... 
    Performance
    Full time
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    GrubHub

    New York, NY
    20 hours ago
  • $119.3k - $196.6k

     ...Ordinary and NIOD, and BALMAIN Beauty.DescriptionAs a Staff Machine Learning Engineer, you're a player-coach: a strong hands-on contributor who...  ...program with the possibility for overachievement based on performance and company results. In addition, The Estée Lauder... 
    Performance
    Full time
    Local area
    Immediate start

    Estée Lauder

    New York, NY
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Performance Engineer. Be the first to apply!