Staff ML Engineer, Generative Model Performance & Efficiency

Added
1 day ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

tensorflow pytorch jax quantization pruning

πŸ“‹ Description

  • Analyze model architectures and identify bottlenecks in training and inference performance (memory
  • Apply and develop quantization, pruning, distillation, and efficient attention techniques.
  • Optimize model code for hardware accelerators (TPUs, GPUs) using compiler features and low-level
  • Experiment with model partitioning and sharding (data, tensor, pipeline, expert) to improve
  • Design and implement low-latency, high-throughput serving for generative models and optimize
  • Build and maintain tools for performance analysis, profiling (e.g., xprof), and debugging ML models.

🎯 Requirements

  • MS or PhD in Computer Science, ML, Robotics, or related field.
  • 5+ years of experience with deep learning architectures (Transformers, Diffusion Models, MoEs) and
  • Proficiency in JAX, Flax, and potentially TensorFlow/PyTorch.
  • Experience with profiling tools (XProf, Perfetto, NVIDIA Nsight) to diagnose ML performance issues.
  • Hands-on experience with quantization, pruning, distillation, and other model compression methods.
  • Strong Python programming, with knowledge of C++ and software development best practices.

🎁 Benefits

  • Salary range: $251,000 – $310,000 USD.
  • Discretionary annual bonus program, equity incentives, and generous benefits.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’