Staff ML Inference Engineer

Cloudera

Singapore

Hybrid

SGD 180,000 - 240,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Generous PTO Policy
Flexible WFH Policy
Phone and Internet Reimbursement
Continued Career Development
Paid Volunteer Time
Employee Resource Groups
EEO/VEVRAA

Job summary

Cloudera is seeking a Staff ML Inference Engineer to design and optimize production model-serving pipelines using Cloudera AI Inference across hybrid environments. You will translate customer requirements into reliable endpoints, benchmark workloads, and drive practical performance improvements.

The role focuses on inference engineering, GPU optimization, and scalable tooling, with collaboration across platform and applied AI teams to deliver reusable deployment guidance.

Qualifications

  • 8+ years in ML systems, software, distributed systems, or performance engineering with leadership.
  • Production GPU-based model-serving experience with at least one inference stack (NVIDIA NIM, vLLM, SGLang, TensorRT-LLM, Triton).
  • Strong Python, Linux, containers, and Kubernetes foundations for serving stack diagnostics.
  • Experience benchmarking and improving inference performance and understanding latency/throughput trade-offs.

Responsibilities

  • Deploy and optimize production model-serving solutions across on-premises, private-cloud, and public-cloud environments.
  • Develop repeatable benchmarks for input/output lengths, request rates, and concurrency to guide GPU/config choices.
  • Diagnose bottlenecks across runtimes, GPU compute/memory, CPU, networking, and I/O; evaluate optimization techniques.
  • Build benchmarking, profiling, diagnostic, and validation tooling to reproduce customer scenarios and measure latency and GPU memory use.
  • Collaborate with customers and platform/engineering teams to translate findings into deployments and product improvements.

Skills

Python
Linux
Containers
Kubernetes
ML Systems
Performance Engineering
Profiling

Tools

NVIDIA NIM
vLLM
SGLang
TensorRT-LLM
Triton
NVIDIA Nsight

Job description

Business Area: Professional Services Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we’re the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises. As adoption of AI grows across our platform, customers are deploying models for increasingly diverse business workloads across on-premises, private, sovereign, and public-cloud environments. We are seeking a Staff ML Inference Engineer to develop and optimize production model-serving solutions through Cloudera AI Inference. This is a hands‑on ML engineering role focused on inference and performance. You will investigate workload requirements, benchmark model‑serving configurations, identify bottlenecks, and develop validated solutions across different GPU environments. Working alongside platform and applied AI engineers, you will translate customer requirements into reliable, efficient model endpoints and turn technical findings into reusable engineering capabilities and product improvements. As a Staff ML Engineer, you will:

  • AI Inference & Model Serving: Deploy and optimize production model-serving solutions through Cloudera AI Inference across on-premises, private-cloud, and public-cloud environments. Validate model, runtime, and GPU compatibility, alongside API behavior, concurrency, and reliability.
  • Inference Benchmarking & Capacity Planning: Develop repeatable benchmarks using representative input lengths, output lengths, request rates, and concurrency. Recommend GPU types, counts, and serving configurations based on model characteristics, memory requirements, latency targets, throughput, and availability needs.
  • Inference & Performance Engineering: Diagnose bottlenecks across serving runtimes, GPU compute and memory, CPU processing, networking, and I/O. Evaluate supported optimization techniques such as batching, KV-cache management, parallelism, quantization, and replica scaling, validating their impact on performance and model quality.
  • GPU Resource Efficiency: Evaluate inference workloads across different GPU generations and configurations. Improve resource utilization while balancing latency, throughput, cost, and operational constraints, including GPU sharing or partitioning where appropriate.
  • Inference Tooling & Validation: Build benchmarking, profiling, diagnostic, and validation tooling to reproduce customer scenarios and measure time to first token, inter-token latency, end-to-end latency, throughput, and GPU memory consumption.
  • Product & Engineering Collaboration: Work with customer teams, platform engineers, applied AI engineers, and core engineering to resolve serving challenges. Translate findings into product requirements, performance improvements, tested configurations, and reusable deployment guidance.
We’re excited about you if you have:
  • Eight or more years of engineering experience spanning ML systems, software development, distributed systems, or performance engineering, with evidence of technical leadership and independent ownership.
  • Practical experience operating GPU-based model-serving workloads in production, using at least one inference stack such as NVIDIA NIM, vLLM, SGLang, TensorRT-LLM, Triton, or equivalent.
  • The ability to turn ambiguous requirements into testable hypotheses, investigate root causes, and validate solutions through experiments, profiling, and measurement.
  • Strong programming skills in Python and a solid foundation in Linux, containers, distributed services, and Kubernetes, enabling you to investigate issues across the serving stack.
  • Demonstrated experience benchmarking and improving inference performance, with an understanding of model weights, runtime overhead, KV-cache requirements, and latency-throughput trade-offs.
  • Experience sizing GPU resources and serving configurations against workload demand, including context lengths, output lengths, concurrency, traffic bursts, and reliability requirements.
You may also have:
  • Experience deploying open-weight LLMs or other AI models across different GPU configurations.
  • Experience with multi-GPU or multi-node inference, including tensor parallelism and distributed workload orchestration.
  • Experience with GPU sharing and partitioning, such as NVIDIA MIG, or quantization techniques and their impact on model quality.
  • Experience investigating GPU interconnect or distributed communication bottlenecks, using profiling tools such as NVIDIA Nsight.
  • Experience building reusable inference benchmarks, deployment automation, or diagnostic tools for enterprise environments, including restricted or air-gapped deployments.
What you can expect from us:
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • EEO/VEVRAA #LI-RC1 #LI-Hybrid
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff ML Inference Engineer
Staff ML Inference Engineer

CLOUDERA SINGAPORE PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Staff System Engineer – AI Infrastructure
Staff System Engineer – AI Infrastructure

Cloudera • Singapore

On-site
SGD 180,000 - 260,000
Generous PTO Policy
Flexible WFH Policy
Mental & Physical Wellness programs
+2
Staff ML Inference Engineer - Production Serving WFH
Staff ML Inference Engineer - Production Serving WFH

Cloudera • Singapore

Hybrid
SGD 180,000 - 240,000
Generous PTO Policy
Flexible WFH Policy
Phone and Internet Reimbursement
+4
Senior ML Inference Engineer - Scalable Model Serving
Senior ML Inference Engineer - Scalable Model Serving

CLOUDERA SINGAPORE PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
AI Engineer, Inference
AI Engineer, Inference

FIRMUS METAL INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
AI GPU Infra Engineer — Scale High-Performance Compute
AI GPU Infra Engineer — Scale High-Performance Compute

Hamilton Barnes Associates Limited • Singapore

On-site
SGD 180,000 - 220,000
Comprehensive health, dental, and vision insurance
401(k) with employer matching
Equity options
+1
AI Engineer (ML Systems & Infrastructure)
AI Engineer (ML Systems & Infrastructure)

SwapeTech • Singapore

On-site
SGD 180,000 - 260,000
Member of Technical Staff, Supercomputing Infrastructure
Member of Technical Staff, Supercomputing Infrastructure

Inferact • Singapore

On-site
SGD 200,000 - 400,000
Medical coverage
Dental coverage
Vision coverage
+1
Senior Inference Runtime Engineer
Senior Inference Runtime Engineer

Bitdeer (NASDAQ: BTDR) • Singapore

On-site
SGD 120,000 - 180,000
Welfare benefits
Training and mentoring
Member of Technical Staff, Cluster Administration
Member of Technical Staff, Cluster Administration

INFERACT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 167,000 - 335,000
Equity
Medical, dental, and vision coverage