Perplexity

Member of Technical Staff (AI Infrastructure Engineer)

Perplexity
Apply
7 months ago
London, United KingdomMid Level / Senior

Responsibilities

  • Design, deploy, and maintain scalable Kubernetes clusters for AI training and inference workloads.
  • Manage and optimize Slurm-based HPC environments, including scheduling, resource allocation, and cluster configuration.
  • Develop APIs, orchestration systems, resource schedulers, and job-management systems for batch and real-time workloads.
  • Benchmark performance, diagnose bottlenecks, and optimize GPU, compute, storage, networking, and cluster utilization.
  • Build monitoring, alerting, and observability solutions for ML workloads running on Kubernetes and Slurm.
  • Implement autoscaling strategies and support high-availability inference services and long-running training jobs.
  • Respond to outages and collaborate across teams to maintain high uptime for critical training and inference services.

Requirements

  • Strong expertise administering Kubernetes, including cluster management, operators, and custom resource definitions.
  • Hands-on experience with Slurm workload management, cluster administration, resource allocation, and advanced scheduling.
  • Experience deploying and managing distributed training systems and GPU clusters at scale.
  • Deep understanding of container orchestration, distributed systems, networking, storage, and compute resource management.
  • High-level familiarity with LLM architecture, including Multi-Head Attention, Multi/Grouped-Query, and distributed training strategies.
  • Proficiency in Python and C++ for systems and infrastructure automation.
  • Hands-on experience with PyTorch in distributed training contexts.
  • Strong debugging, monitoring, and observability skills for containerized environments.
  • Preferred experience with Kubernetes operators and custom controllers, Slurm federation, CUDA optimization, TensorFlow, distributed training libraries, HPC, parallel computing, high-performance networking, Terraform, Ansible, container registries, image optimization, and multi-stage builds.
  • Ideally, 3–5 years of relevant experience in ML systems deployment focused on cluster orchestration and resource management.
  • Previous SRE, DevOps, or platform engineering experience focused on ML infrastructure.
Perplexity

About Perplexity

1,001-5,000 employees

Perplexity builds an AI-powered answer engine for web and mobile and an enterprise product, Perplexity Computer, for AI-driven workflows across tools and apps. The company monetizes through individual subscriptions (Perplexity Pro) and enterprise plans. Founded in 2022 and headquartered in San Francisco, it operates as a privately held company.

Contact me