P
Posted 9 hours ago
Member of Technical Staff (AI Inference Engineer)
PerplexityMember of Technical Staff (AI Inference Engineer)
Requirements
3+ years professional software engineering experience, GPU programming experience (CUDA, Triton, CUTLASS), Experience with distributed systems, Proficiency in Rust and Python, Understanding of LLM architectures
Skills
RustPythonCUDA
About the role
Responsibilities
- Support transformer-based retrieval, text-generation, and multimodal models in inference infrastructure
- Port in-house CUDA kernels to NVIDIA's CuTe DSL for GB200 and future hardware
- Develop internal Rust-based inference server to handle growing traffic
- Profile and fix performance bottlenecks from network ingress to GPU kernels
- Build reliability dashboards, alerts, and automated remediation systems
Requirements
- 3+ years of professional software engineering experience in ML inference or high-performance systems
- Deep experience with GPU programming (CUDA, Triton, CUTLASS, or similar)
- Experience building and operating production distributed systems under real load
- Proficiency in Rust, Python, and CUDA/CuTe DSL
- Understanding of modern LLM architectures and inference optimization techniques
- Understanding of GPU architectures including memory hierarchy and tensor cores
- Familiarity with deep learning frameworks like PyTorch, JAX, or TensorFlow
Preferred Qualifications
- Knowledge of ML compilers and PyTorch internals (torch.compile, custom operators)
- Experience with distributed GPU communication (NCCL, NVLink, InfiniBand, RDMA)
- Expertise in low-precision inference (INT8/FP8/FP4 quantization)
- Proficiency with profiling tools like Nsight Compute/Systems or CUDA-GDB
- Experience with Kubernetes and GPU scheduling
About the Company
Perplexity builds and runs the inference engine behind every Perplexity query, deploying dozens of model architectures at scale with tight latency and cost budgets.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeMember of Technical Staff (AI Inference Engineer)
Perplexity · London
