Skip to content

Open nowPosted 44 hours agoWe saw it 2 min after it went up

Inference Performance Engineer - MaaS

Bitdeer Technologies Group152 open roles

Where
Singapore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowInference Performance Engineer - MaaSBitdeer Technologies Group · Singapore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Bitdeer Technologies Group's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

10.5% of postings close within 7 days. Measured by our own scanner across the market. Bitdeer Technologies Group postings stay open a median of 10 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.3%3 days
  3. 10.5%7 days
  4. 15.9%14 days
  5. 34.1%30 days
This job: posted 44 hours ago

Bitdeer Technologies Group median: 10 days open

The posting

About Bitdeer:

Bitdeer is a world-leading technology company for Bitcoin mining and AI cloud.

Bitdeer is committed to providing comprehensive Bitcoin mining solutions for its customers. Apart from designing industry-leading ASIC chips and manufacturing mining rigs, the Group handles complex processes involved in computing across the value chain. This includes equipment procurement, transport logistics, datacenter design and construction, equipment management, and network and facility operations. Bitdeer also offers advanced cloud capabilities to customers with a high demand for artificial intelligence.

Headquartered in Singapore, Bitdeer operates globally with a diversified 3 GW energy portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan, Norway, Canada, Malaysia, and Ethiopia.

About the role

We are seeking an Inference Performance Engineer to make Bitdeer AI's MaaS platform's benchmarks, capacity plans, and cost projections trustworthy proxies for what customers actually run in production. Today, load tests are built on prompt and output length assumptions and concurrency patterns that were reasonable a quarter ago but no longer match the traffic mix flowing through chat, completion, and embedding endpoints — the result is GPU fleets sized against a workload that doesn't exist, cost-per-token figures that surprise finance at quarter close, and latency percentile dashboards that different teams calculate differently and therefore don't trust. This role exists to close that gap: characterizing real production traffic shapes, keeping benchmarking harnesses honest against that reality, and turning the results into capacity and unit-economics numbers the business can plan around with confidence. The person who thrives here is a rigorous, data-first systems thinker who is equally comfortable pulling apart a token-length histogram, arguing with a serving-stack engineer about tail latency, and explaining a GPU-hour cost model to finance — someone who treats every metric definition as a contract other teams will build on, not a throwaway number.

What you will be responsible for:

  • Traffic and Workload Characterization: Continuously profile real production request streams across chat, completions, embeddings, and fine-tuning endpoints to build and maintain statistical models of prompt length, output length, concurrency, and burstiness by model and customer segment. Surface how these distributions shift over time and by tenant so that benchmarking, capacity, and pricing decisions are grounded in what the platform actually serves rather than stale assumptions. Package these findings into reusable traffic profiles other teams can pull from directly.
  • Harness-to-Production Fidelity: Own the validation loop between internal load-testing and benchmarking harnesses and live production behavior, auditing synthetic workload generators against the traffic profiles you maintain and flagging drift before it corrupts a capacity or optimization decision. Work with the inference serving team to update harness configurations, request mixes, and concurrency patterns whenever production shifts. Treat every benchmark result as suspect until it has been reconciled against real telemetry.
  • Capacity Planning and Unit Economics: Translate workload characterization and GPU utilization data into capacity forecasts and cost-per-token or cost-per-request models that inform fleet sizing, reservation versus on-demand mix, and pricing strategy for the MaaS product. Partner with infrastructure and finance teams to reconcile modeled costs against actual cloud and hardware spend, and maintain the analytical models that answer how many GPUs are needed and what they will cost with defensible numbers rather than gut calls.
  • Metric Definition Ownership: Define and maintain the canonical definitions for latency percentiles (time-to-first-token, inter-token latency, end-to-end), throughput, and utilization metrics used across engineering, product, and leadership dashboards, resolving disagreements between teams that compute the same-sounding metric differently. Document instrumentation requirements, aggregation windows, and edge-case handling so metric definitions stay stable as the platform and model catalog evolve, and audit dashboards for silent drift from the documented standard.
  • Cross-Team Performance Reporting: Build and maintain the dashboards, reports, and postmortem inputs that give engineering, product, and leadership a shared, trustworthy view of inference performance and cost trends, translating raw telemetry into decision-ready summaries. Act as the go-to reviewer whenever a performance or cost claim needs sanity-checking before it reaches a roadmap, pricing, or capacity decision, and coach other teams on correctly interpreting percentile and cost metrics.

How you will stand out:

  • Bring 5+ years of experience in performance engineering, capacity planning, or applied ML systems work on large-scale, GPU-backed or otherwise latency-sensitive distributed services, with at least part of that time spent directly on LLM or ML inference workloads.
  • Demonstrate hands-on experience characterizing production traffic statistically — building distributions of request rate, prompt and output token length, concurrency, and burstiness — using tools such as Python/pandas, SQL, Spark, or a comparable data-analysis stack.
  • Show working knowledge of modern LLM inference internals, including continuous batching, KV-cache management, and prefill/decode scheduling, and familiarity with serving frameworks such as vLLM, TensorRT-LLM, SGLang, or Triton Inference Server, sufficient to judge whether a benchmarking harness reflects reality.
  • Have experience designing, running, or auditing load-testing and benchmarking tooling (e.g., k6, Locust, custom load generators, or MLPerf-style suites) and reconciling their output against live production telemetry rather than treating benchmark numbers as ground truth.
  • Be comfortable partnering with finance/FinOps and infrastructure teams on GPU utilization and cost-per-token or cost-per-request modeling, including reasoning about on-demand, reserved, and spot capacity trade-offs.
  • Bring fluency with observability stacks such as Prometheus, Grafana, and distributed tracing tools, and a track record of defining metrics (latency percentiles, throughput, time-to-first-token) that hold up as the single source of truth across multiple teams.

What you will experience working with us:

  • A culture that values authenticity and diversity of thoughts and backgrounds;
  • An inclusive and respectable environment with open workspaces and exciting start-up spirit;
  • Fast-growing company with the chance to network with industrial pioneers and enthusiasts;
  • Ability to contribute directly and make an impact on the future of the digital asset industry;
  • Involvement in new projects, developing processes/systems;
  • Personal accountability, autonomy, fast growth, and learning opportunities;
  • Attractive welfare benefits and developmental opportunities such as training and mentoring.

--------------------------------------------------------------------

Bitdeer is committed to providing equal employment opportunities in accordance with country, state, and local laws. Bitdeer does not discriminate against employees or applicants based on conditions such as race, colour, gender identity and/or expression, sexual orientation, marital and/or parental status, religion, political opinion, nationality, ethnic background or social origin, social status, disability, age, indigenous status, and union.

#LI-ST1

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Bitdeer Technologies Group's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Bitdeer Technologies Group's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Bitdeer Technologies Group's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.