New opportunity

Sr. Inference Service SRE & Automation Engineer

Bitdeer Technologies Group · Singapore

About this role

Bitdeer is a world-leading technology company for Bitcoin mining and AI cloud. This role focuses on the reliability of NeoCloud's Infermesh, a managed Inference/Model-as-a-Service platform. You will own the end-to-end reliability of the inference serving path, including API gateways, inference routers, request schedulers, and GPU model replicas, with a mandate to achieve a 99.95% SLA. Responsibilities include managing inference runtime operations, model replica topology, multi-cluster serving, GPU fleet health, and the underlying Kubernetes platform. You will define SLIs/SLOs, manage incident response, implement change safety protocols, and drive AIOps by automating remediation workflows. Required qualifications include 5+ years in SRE or production platform operations, with at least 2 years on customer-facing API services. You must have deep Kubernetes experience, hands-on production experience with LLM inference runtimes (vLLM, SGLang, TensorRT-LLM, etc.), and proficiency in GPU fleet management, traffic engineering, and stateful dependency operations. Strong programming skills in Go or Python and experience with Terraform, Helm, and GitOps are essential. Success in the first year involves establishing tested detection and mitigation for all critical failure modes, implementing automated rollbacks, and reducing incident response times through autonomous workflows.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

SREKubernetesLLMvLLMSGLangTensorRT-LLMTritonGPU fleet operationsDCGMNVLinkNCCLTraffic engineeringSLI/SLO/SLA designPostgreSQLRedisVictoriaMetricsGrafanaTerraformHelmGitOpsArgoCDFluxGoPython

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Achieving 99.95% SLA for Inference Endpoints

    The core mandate is to ensure high availability for the Infermesh platform. This requires rigorous SLI/SLO instrumentation, error budget management, and proactive capacity planning to handle GPU saturation, KV cache occupancy, and request queuing without service degradation.

  • Automating Incident Remediation and AIOps

    Success depends on transitioning from manual intervention to autonomous workflows. You must build a robust remediation actuator and workflow engine, ensuring that every human-led incident response is codified into self-healing platform logic.

  • Resilience and Failure Mode Mitigation

    You must own the end-to-end reliability of the inference path. This involves creating a comprehensive resilience matrix, conducting regular fault injection and failover drills, and ensuring automated detection and mitigation for all critical failure modes across the GPU fleet and Kubernetes infrastructure.

  • GPU Fleet and Inference Runtime Operations

    Maintaining the health of high-performance GPU hardware (H200/B300/GB300) is critical. You are responsible for managing inference runtimes like vLLM or TensorRT-LLM, handling model rollouts, and diagnosing complex hardware-level issues such as NVLink or NCCL failures.

Likely challenges to think through

  • Managing Complex GPU Hardware Failures

    GPU fleet operations involve nuanced hardware signals (DCGM, Xid, ECC). Preparing for this requires demonstrating experience in isolating hardware faults without impacting customer traffic, specifically through automated node draining and replica recovery strategies.

  • Balancing Reliability with Rapid Deployment

    Implementing strict change safety protocols, such as canary rollouts and automated rollbacks for models and configurations, is difficult in a high-throughput environment. Prepare by discussing how you balance the need for speed with the risk of regression in a production-critical API.

  • Cross-Cluster Traffic Engineering

    Managing multi-cluster serving across different regions (MY, SG, JP) introduces significant latency and synchronization challenges. You should be prepared to discuss strategies for cross-cluster traffic steering, DNS/GSLB failover, and maintaining consistency across distributed Kubernetes environments.

03

Practice your answers

Technical practice

Designing for 99.95% SLA in LLM Inference

What to coverDiscuss how you would approach architectural redundancy and failure isolation to meet a 99.95% SLA. Focus on strategies for handling GPU replica failures, cross-cluster traffic steering, and ensuring the inference path remains resilient during control-plane outages.

Managing GPU Fleet Health and Diagnostics

What to coverExplain your process for triaging GPU-specific errors such as Xid, ECC, or NCCL communication failures. Describe how you would automate node draining and replica replacement to minimize customer impact while maintaining fleet health.

Optimizing LLM Inference Runtimes

What to coverDescribe your experience with runtimes like vLLM or TensorRT-LLM regarding batching, KV cache management, and concurrency limits. Suggest how you would tune these parameters to balance TTFT (Time to First Token) and TPOT (Time Per Output Token) latency.

Kubernetes Multi-Cluster Traffic Engineering

What to coverExplain how you would implement L4/L7 load balancing and health-based routing across multiple geographic clusters. Discuss the challenges of maintaining consistent service discovery and egress NAT in a multi-region Kubernetes environment.

Implementing Overload Protection and Load Shedding

What to coverDetail your approach to admission control and graceful degradation when a model service reaches saturation. Suggest how to implement queue depth monitoring and load shedding to prevent total system collapse under high concurrency.

AIOps and Automated Remediation

What to coverDiscuss how you would transform manual runbooks into autonomous workflows using Kubernetes operators or custom controllers. Focus on how to ensure these automated actions are safe and reversible in a production environment.

Observability for Inference Services

What to coverDescribe your strategy for monitoring inference performance using tools like VictoriaMetrics and Grafana. Explain the importance of synthetic probing in validating the end-to-end customer API path versus internal component metrics.

Stateful Dependency Management in K8s

What to coverExplain how you manage HA for stateful services like PostgreSQL and Redis within a Kubernetes cluster. Discuss strategies for decoupling these dependencies from the live inference serving path to prevent cascading failures.

Behavioural practice

Handling Customer-Facing Incidents

What to coverDescribe a time you managed a high-severity incident that directly impacted customer SLAs. Focus on your communication strategy, how you coordinated cross-team efforts, and the steps you took to prevent recurrence.

Driving Reliability Improvements via Error Budgets

What to coverProvide an example of how you used SLIs and SLOs to influence engineering priorities. Explain how you negotiated with stakeholders to balance new feature development with necessary reliability and technical debt work.

Resilience Validation and Game Days

What to coverDescribe a scenario where you led a failure injection or disaster recovery drill. Explain how you identified the failure modes, executed the test, and used the results to improve the system's RTO.

Automating Manual Operational Tasks

What to coverGive an example of a recurring manual task you identified and successfully automated. Detail the impact of this automation on team efficiency and how you ensured the solution was robust enough for production use.

02

Sharpen your knowledge

Topics to prepare

  • SLA and Error Budget Management

    Focus on the conceptual framework of defining SLIs/SLOs for high-availability inference services. Exercise: Draft a strategy for a 99.95% SLA, identifying which metrics (TTFT, TPOT, error rates) constitute a breach and how to manage error budgets to balance reliability work with feature development.

  • Resilience and Failure Mode Analysis

    Understand how to build a failure-mode and resilience matrix for complex distributed systems. Exercise: Create a hypothetical matrix for an LLM inference path, mapping critical failure modes (e.g., GPU hang, KV cache exhaustion) to detection signals, mitigation strategies, and RTO targets.

  • AIOps and Automated Remediation

    Explore the shift from manual runbooks to autonomous workflows. Exercise: Design a logic flow for an automated remediation controller that detects a failing GPU replica via DCGM signals and triggers a safe drain and replacement process without human intervention.

Skills to revise

  • LLM Inference Runtime Operations

    Gain hands-on familiarity with vLLM, SGLang, or TensorRT-LLM. Exercise: Configure a local inference engine to monitor KV cache occupancy and batching behavior, then simulate a concurrency limit breach to observe how the system handles load shedding.

  • GPU Fleet Health Monitoring

    Develop proficiency in diagnosing hardware-level issues in high-performance computing environments. Exercise: Practice interpreting DCGM, Xid, and ECC error logs to distinguish between transient GPU faults and permanent hardware failures requiring node evacuation.

  • Kubernetes Traffic Engineering

    Master advanced networking and routing for multi-cluster environments. Exercise: Use Helm and GitOps (ArgoCD) to deploy a service mesh or ingress configuration that demonstrates cross-cluster failover capabilities for a latency-sensitive API.

04

Your preparation checklist

  • Map LLM Inference Reliability Challenges

    Prepare a technical summary of how you have managed inference runtimes like vLLM or TensorRT-LLM in production. Focus on your experience with KV cache management, batching strategies, and mitigating latency issues like TTFT (Time to First Token) and TPOT (Time Per Output Token) to meet strict SLAs.

  • Design a GPU Fleet Failure Recovery Workflow

    Draft a high-level architecture for automated GPU health monitoring using DCGM. Explain how you would implement an automated drain-and-cordon process for nodes experiencing ECC errors or NCCL communication failures without impacting customer inference requests.

  • Develop an SLI/SLO Framework for API Services

    Create a sample SLI/SLO dashboard design for a customer-facing API. Include how you would define error budgets, set burn-rate alerts, and use synthetic probing to validate the end-to-end reliability of the inference path.

  • Prepare a Multi-Cluster Traffic Engineering Strategy

    Outline a strategy for cross-cluster traffic steering and failover. Describe how you would use tools like Kubernetes, service meshes, or GSLB to ensure high availability across different geographic regions (MY/SG/JP) while maintaining 99.95% uptime.

  • Formulate Targeted Questions for the Interviewers

    Prepare questions regarding their current AIOps maturity, such as: 'What are the most frequent manual interventions currently required for Infermesh?' or 'How does the team currently balance feature development with the 99.95% SLA reliability mandate?'

AI-generated from the job information · Prepared Oct 16, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: 18 Oct 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in Singapore. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…