Skip to content

Open nowPosted 14 days agoWe saw it 92 min after it went up

Applied ML Engineer

Sentient Labs2 open roles

Where
Remote - APAC ( Singapore )
Work mode
Remote
Get the CV for this job

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

Your applicationOpen nowApplied ML EngineerSentient Labs · Remote - APAC ( 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 Sentient Labs'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.

8.1% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.7%1 day
  2. 3.6%3 days
  3. 8.1%7 days
  4. 15.0%14 days
  5. 34.0%30 days
This job: posted 14 days ago

The posting

APPLIED ML ENGINEER

THE ROLE

We’re looking for an Applied ML Engineer to build systems at the intersection of machine learning research and production software.

This is an end-to-end engineering role. You should be comfortable reading a research paper, identifying what is actually testable, building the smallest useful experiment, evaluating it rigorously, and turning the result into a production system that users can interact with.

You’ll work across model evaluation, model internals, inference infrastructure, backend systems, and product interfaces. The goal is not simply to reproduce research. It is to turn promising methods into reliable, measurable, and usable products.

WHAT YOU’LL DO

- Reproduce and evaluate research methods using open-weight and API-accessible models.

- Design evaluation datasets, probes, scoring methods, baselines, calibration tests, and experiment harnesses.

- Work directly with model weights, logits, hidden states, activations, model APIs, and inference infrastructure when required.

- Build and extend our evaluation infrastructure, including runners, judges, persistence, experiment orchestration, and reporting.

- Turn research workflows into product experiences, including experiment configuration, runs, traces, comparisons, reports, and review workflows.

- Investigate how verification methods behave under model modification, including fine-tuning, merging, quantization, distillation, safety removal, and deliberate evasion.

- Design controlled experiments that separate meaningful signals from artifacts or confounders.

- Write clear technical reports that distinguish measured evidence, interpretation, and hypotheses.

- Ship production-quality systems with APIs, background jobs, observability, testing, and documentation.

WHAT WE’RE LOOKING FOR

- Strong Python engineering skills and hands-on experience with PyTorch and Hugging Face Transformers.

- A strong understanding of ML evaluation, including dataset design, baselines, metrics, calibration, false positives, false negatives, statistical uncertainty, and reproducibility.

- Ability to read ML research papers and implement methods from first principles rather than relying entirely on existing packages.

- Experience building production software beyond notebooks, including APIs, asynchronous jobs, databases, logging, testing, and deployment.

- Comfort working with open-weight models and understanding how modern LLM inference systems operate.

- Ability to work across backend and frontend boundaries. Our product surface is primarily React/TypeScript, and you should be able to make complex experiments and results understandable to users.

- Strong technical judgment about what experimental evidence does and does not support. For example, evidence that one model was derived from another is not necessarily evidence that it was directly trained on that model's outputs.

- High agency and a strong sense of ownership. You are comfortable identifying problems, proposing solutions, and driving work forward without waiting for detailed instructions.

- Comfortable working in a fast-moving startup environment where priorities can evolve quickly and individuals are expected to operate across functions.

USEFUL EXPERIENCE

Experience in any of the following is a plus:

- Model provenance, fingerprinting, watermarking, distillation detection, red-teaming, safety evaluations, or interpretability.

- Activation and representation analysis, probing, model hooks, logits, hidden states, or other model-internals work.

- Evaluation and inference infrastructure such as DSPy, LiteLLM, Temporal, Ray, vLLM, PostgreSQL/pgvector, or similar systems.

- Next.js, React, TypeScript, data visualization, or experiment dashboards.

- Running and serving open-weight models on GPUs and reasoning about latency, throughput, memory, precision, and cost tradeoffs.

- Designing adversarial evaluations or testing systems against deliberate attempts to evade detection.

WHAT SUCCESS LOOKS LIKE IN THE FIRST SIX MONTHS

You will:

- Reproduce at least one published model-provenance or verification method and clearly document its capabilities, assumptions, and limitations.

- Build a repeatable model-verification runner with versioned inputs, artifacts, metrics, and reports.

- Add at least one verification workflow to Construct and make it accessible through the Eldros UI.

- Run controlled experiments across base models, fine-tuned models, merged models, quantized models, and known distilled models.

- Improve our ability to understand when verification methods succeed, when they fail, and why.

- Leave behind production-quality code, tests, tooling, and documentation that another engineer can confidently operate and extend.

THIS ROLE IS NOT

- A pure research role where work ends with a paper or notebook.

- A generic model-training or fine-tuning position.

- A frontend-only or backend-only engineering role.

- A role where benchmark scores are accepted at face value without understanding how they were produced.

- A role for someone who wants to stay within a single layer of the stack.

We are looking for someone who enjoys moving between research, experimentation, engineering, and product, and who cares about building systems that produce evidence people can actually trust.

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 Sentient Labs'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 Sentient Labs'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

    Sentient Labs'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

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

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.