Demo

Staff Software Engineer, ML Performance & Systems

fal
Sonoma, CA Full Time
POSTED ON 2/17/2025
AVAILABLE BEFORE 5/8/2025

Help fal maintain its frontier position on model performance for generative media models. Design and implement novel approaches to model serving architecture on top of our in-house inference engine, focusing on maximizing throughput while minimizing latency and resource usage. Develop performance monitoring and profiling tools to identify bottlenecks and optimization opportunities. Work closely with our Applied ML team and customers (frontier labs on the media space) and make sure their workloads benefit from our accelerator.

Key Responsibilities :

  • Help fal maintain its frontier position on model performance for generative media models.
  • Design and implement novel approaches to model serving architecture on top of our in-house inference engine, focusing on maximizing throughput while minimizing latency and resource usage.
  • Develop performance monitoring and profiling tools to identify bottlenecks and optimization opportunities.
  • Work closely with our Applied ML team and customers (frontier labs on the media space) and make sure their workloads benefit from our accelerator.

Requirements :

  • Strong foundation in systems programming with expertise in identifying and fixing bottlenecks.
  • Deep understanding of cutting edge ML infrastructure stack (anything from PyTorch, TensorRT, TransformerEngine to Nsight), including model compilation, quantization, and serving architectures. Ideally following closely the developments in all these systems as they happen.
  • Have a fundamental view of the underlying hardware (Nvidia based systems at the moment), and when necessary go deeper into the stack to fix bottlenecks (custom GEMM kernels with CUTLASS for common shapes).
  • Proficient in Triton or willingness to learn with comparable experience in lower-level accelerator programming.
  • New frontier : multi-dimensional model parallelism (combining multiple parallelism techniques like TP with context parallel / sequence parallel).
  • Familiar with internals of Ring Attention, FA3, FusedMLP implementations.
  • Compensation :

  • 180,000 - $500,000 equity comprehensive benefits package
  • Location : San Francisco, CA
  • What we offer at fal

  • Interesting and challenging work
  • Work-life balance
  • Competitive salary and equity
  • Employee-friendly equity terms (early exercise, extended exercise)
  • We are currently hiring in downtown San Francisco. We prefer to work in-person but we also offer remote work opportunities for exceptional candidates.
  • We offer visa sponsorship and will help you relocate to San Francisco.
  • Health, dental, and vision insurance (US)
  • Regular team events and offsites
  • 4 weeks of paid vacation
  • Salary : $180,000 - $500,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Staff Software Engineer, ML Performance & Systems?

    Sign up to receive alerts about other jobs on the Staff Software Engineer, ML Performance & Systems career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at fal

    fal
    Hired Organization Address Fremont, CA Full Time
    Join our team at fal, where we are dedicated to pushing the boundaries of model performance for generative media models....
    fal
    Hired Organization Address Sunnyvale, CA Full Time
    Join our team at fal, where we are dedicated to pushing the boundaries of model performance for generative media models....
    fal
    Hired Organization Address San Jose, CA Full Time
    Join our team at fal, where we are dedicated to pushing the boundaries of model performance for generative media models....
    fal
    Hired Organization Address Alameda, CA Full Time
    Join our team at fal, where we are dedicated to pushing the boundaries of model performance for generative media models....

    Not the job you're looking for? Here are some other Staff Software Engineer, ML Performance & Systems jobs in the Sonoma, CA area that may be a better fit.

    AI Assistant is available now!

    Feel free to start your new journey!