Jobs · Engineering · California

LLM Inference Frameworks and Optimization Engineer

Together AI · San Francisco, CA · 2 days ago
Engineering$160k–$230k/yrFull-time

Responsibilities

  • Design and develop fault-tolerant, high-concurrency distributed inference engine for text, image, and multimodal generation models.
  • Implement and optimize distributed inference strategies, including Mixture of Experts (MoE) parallelism, tensor parallelism, pipeline parallelism for high-performance serving.
  • Apply CUDA graph optimizations, TensorRT/TRT-LLM graph optimizations, and PyTorch-based compilation (torch.compile), and speculative decoding to enhance efficiency and scalability.
  • Collaborate with hardware teams on performance bottleneck analysis, co-optimize inference performance for GPUs, TPUs, or custom accelerators.
  • Work closely with AI researchers and infrastructure engineers to develop efficient model execution plans and optimize E2E model serving pipelines.

Requirements

  • Must-Have:
    • Experience: 3+ years of experience in deep learning inference frameworks, distributed systems, or high-performance computing.
    • Technical Skills: Familiar with at least one LLM inference frameworks (e.g., TensorRT-LLM, vLLM, SGLang, TGI(Text Generation Inference)). Background knowledge and experience in at least one of the following: GPU programming (CUDA/Triton/TensorRT), compiler, model quantization, and GPU cluster scheduling.
    • Deep understanding of Transformer architectures and LLM/VLM/Diffusion model optimization.
    • Knowledge of inference optimization, such as workload scheduling, CUDA graph, compiled, efficient kernels.
    • Strong analytical problem-solving skills with a performance-driven mindset.
    • Excellent collaboration and communication skills across teams.
  • Nice-to-Have:
    • Experience in developing software systems for large-scale data center networks with RDMA/RoCE.
    • Familiarity with distributed filesystems (e.g., 3FS, HDFS, Ceph).
    • Experience with open source distributed scheduling/orchestration frameworks, such as Kubernetes (K8S).
    • Contributions to open-source deep learning inference projects.

Similar jobs

LLM Inference Engineer

NEAR AISan Francisco Bay Area· 6 days ago
Engineeringapply on job-boards.eu.greenhouse.io