Asset Management - AI Systems Engineer – Associate/vp

JPMorgan Chase JPMorgan Chase · Banking · Shanghai, China · Asset & Wealth Management

The role focuses on building and optimizing enterprise LLM serving platforms, including GPU pooling, AI infrastructure, and MLOps for model deployment. It requires expertise in Python, Java, Kubernetes, and LLM inference engines, with a strong emphasis on performance optimization.

What you'd actually do

  1. Build and optimize enterprise LLM serving platforms (e.g., vLLM, TensorRT-LLM) using techniques like PagedAttention, continuous batching, and quantization (AWQ/FP8) for high throughput and low latency.
  2. Design GPU pooling, virtualization, and scheduling solutions on Kubernetes to maximize hardware utilization.
  3. Manage distributed training clusters and high-performance networking (RDMA/NCCL).
  4. Streamline the CI/CD pipeline for AI models.
  5. Implement automated benchmarking, zero-downtime deployment, and comprehensive observability (TTFT, TPS, GPU metrics).

Skills

Required

  • Python
  • Java
  • Linux
  • Distributed Systems
  • Kubernetes
  • Docker
  • LLM inference engines
  • GPU architecture
  • CUDA programming
  • Distributed training frameworks
  • High-performance networking

Nice to have

  • vLLM
  • TensorRT-LLM
  • TGI
  • PagedAttention
  • continuous batching
  • quantization
  • AWQ
  • FP8
  • GPU pooling
  • virtualization
  • scheduling
  • Kubernetes operators
  • custom K8s controllers
  • DeepSpeed
  • Megatron-LM
  • Ray
  • RDMA
  • NCCL
  • CI/CD
  • benchmarking
  • zero-downtime deployment
  • observability
  • TTFT
  • TPS
  • GPU metrics
  • backend systems
  • MLOps
  • open-source AI Infra projects
  • custom CUDA kernels
  • Triton
  • operator fusion

What the JD emphasized

  • LLM serving
  • GPU optimization
  • ML Systems
  • Python
  • Java
  • Linux internals
  • Kubernetes
  • LLM inference engines
  • GPU architecture
  • CUDA programming
  • distributed training frameworks
  • high-performance networking

Other signals

  • LLM serving platforms
  • GPU pooling
  • MLOps