Applied ML Engineer
Company shown to members 🔒 · Remote · UK, Singapore, Hong Kong only
Apply free: 3 jobs are on us✨ Tailor my resume for this job🎤 Practise the interview question, free
✓ Straight from the company's own careers page. No middlemen, no “we'll send you a check for equipment”. How we check jobs
✓ Sent 100 applications and heard nothing? Make this one count: tailor your resume to this ad in one tap, free.
✨ Not sure this is the one? Get your remote job matches in 30 seconds →
First recorded by Psst: 12 October 2026. Your first 3 jobs are free to apply to (the first right away, 2 more with your email). After that, the company and the apply link are for Psst members, from $4.99 for 7 days.
Practise the first interview question for this job
If the company replies, the first call usually starts with a question like this. Vague answers are the easiest to reject. Write yours and get an AI score in under a minute.
The 20-second read
- Experience
- Experience not stated
- Where you can live
- UK, Singapore, Hong Kong only
- Skills and tools
- python, typescript, react, machine learning, documentation
- Job type
- Full-time
Read from the ad by Psst's rules. Check the full ad below before applying.
Job details
- Where you can work
- United Kingdom, Singapore, Hong Kong
- Employment type
- Full-time
- Advertised pay
- Not stated by the employer
- Experience
- Experience not stated
- Employer publication date
- 23 September 2026
- First recorded by Psst
- 12 October 2026
- Last checked at the source
- 10 November 2026
About the job
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.
Apply free: 3 jobs are on us✨ Tailor my resume for this jobPrepare with the Apply kitMore remote machine learning and AI engineer jobs →
- Open 7 weeks
- No pay listed
A resume that gets past the first 6 seconds
Recruiters skim. The Psst resume coach fixes what makes them skip you, line by line, and one tap tailors it to the exact job you're applying to.
- 1Every line checkedWeak starts, clichés and AI-sounding phrases flagged, with a 3-question fix.
- 2Tailored to the jobSee which skills and tools from the ad your resume is missing. Try it free on one of your matches.
- 3Ready for remoteTime zone, tools and proof you work on your own, the things remote teams look for.
- 4Looks the partOne page, 6 designs, 8 colours and a matching cover letter, free to build. Premium downloads the PDF and Word files.
Example with made-up details. The score is the builder's own check, not an ATS rating or a promise of an interview.