1,988,661open jobs
117,687companies
247,015added this week
Browse all
Salary
$100k – $200k per year
Location
Remote (United Kingdom, Singapore)
Visa
Sponsorship offered in the posting
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Sep 22, 2026.

Overview
Company
Impact
Profile match
Singapore AI Safety Hub builds AI safety research capacity in Asia and carries out policy-relevant governance work. It leads an international collaboration on ways to verify what happens inside datacenters running large AI models and hires research scientists and engineers. The organization is headquartered in Singapore.

The team

Some of the most consequential decisions of the AI era will depend on answering one question: can we verify what is happening inside AI datacenters? Answering it could unlock international cooperation, help countries protect their sovereignty, and enable trustworthy adoption of AI in high-stakes industries. Building tools that can earn trust across borders is an urgent technical and political challenge.

SASH’s Verification team builds and tests tools to verify agreements about AI. We prototype new verification mechanisms, lead international research collaborations, and work with policymakers around the world to show what these tools can do and inform how they’re used.

You’d join a small team combining technical expertise with international AI policy experience. Our technical team is led by Pascal Berrang, an Associate Professor at University of Birmingham, and brings experience from the Singapore Government. Our policy team brings experience from Oxford and the Centre for the Governance of AI, while our partners include experts from the Future of Life Institute and the University of Oxford.

The problem

The hardest question in verification is not whether a datacenter is running the model it says it is. It is whether it is also running something else. A cluster can serve declared inference all day and train an undeclared model on the capacity left over.

We are interested in software-only approaches to this problem. If a verifier can keep a cluster's accelerators demonstrably occupied (i.e., their high-bandwidth memory holding the state they claim to hold, their compute answering challenges that cannot be faked or precomputed in advance), then there is no spare capacity for an undeclared training run. Physics supplies the lever: information cannot travel faster than light, and some computations cannot be performed faster than the hardware allows, so the time a cluster takes to answer is itself evidence about what hardware it has and what that hardware is doing.

The nearest concrete version is a memory-state challenge protocol. The prover commits frequently to workload checkpoints, the verifier fires N unique nonces simultaneously, and each device must return a function of its claimed memory state within a deadline (a function designed to demand serious memory bandwidth and matrix multiplication). Round-trip times are recorded and a random sample is proven genuine. A related family, proof of useful work, pushes further: the declared workload's own computation becomes the evidence, so the accounting costs almost nothing to produce.

Compression is one of the open questions: weights or a KV cache engineered for fast lossless decompression would let a prover reconstruct state it was not actually holding, freeing the hardware for whatever else it wanted to do. Showing that workload state cannot be decompressed inside the challenge window, or modifying workloads so that it cannot, would unlock the approach. Beyond that, a prover may hold secret memory capacity in error-correcting-code cells or overprovisioned regions; the challenge has to be designed so honest response time stays feasible; and the deadline has to be short enough to block cheating while surviving network latency and kernel launch times.

Your work

You would own the question of how much of a cluster can be accounted for from outside it, and how little room can be left over.

Concretely, that means designing challenge protocols and then measuring whether real accelerators can satisfy them: microbenchmarking, writing challenge kernels, characterising what high-bandwidth memory can and cannot do under adversarial conditions, and deciding whether the numbers support a claim someone could stake an agreement on. The work sits between two disciplines: measurement is GPU performance engineering, the rest is constructing a hardness assumption and then trying to break it. We expect most candidates to be strong on one side and curious about the other. You'd work alongside cryptographers and hardware-security colleagues, and you'd be expected to publish, including when the answer is that something does not work.

Representative projects

  • Implement a candidate challenge function and characterise honest-response latency across real cluster topologies.

  • Establish how much spare capacity a cluster could retain while still passing every challenge, then design that margin down.

  • Run the adversarial compression study: how much of a frontier model's weights or KV cache can be losslessly decompressed inside a realistic challenge window, and how much hardware does that free up?

  • Design and evaluate post-training that measurably raises the cost of compressing weights, without measurably hurting the model.

  • Quantify how much memory a prover could plausibly hide, and what protocol changes make hiding it useless.

  • Extend the approach from memory occupancy to compute, through proof-of-useful-work schemes where the declared workload's own computation carries the evidence.

  • Take the protocol end to end against a live inference cluster and write up what broke.

  • Design a red-team/blue-team competition for the protocol: cheap to run, because they need no new hardware.

  • Red-team our own timing assumptions.

About you

We are hiring this role at a range of levels. We care more about ability and trajectory than years of experience.

You may be a good fit if you:

  • Have GPU performance or systems measurement experience (kernels, microbenchmarks, memory hierarchies, distributed timing) or a cryptographic background and a real appetite for getting your hands on hardware.

  • Are rigorous about measurement, including about the ways your own measurement can be fooled.

  • Can hold an adversary in your head while you optimise something.

  • Are comfortable working on a protocol that may turn out not to work, and saying so in public if it does not.

  • Thrive in ambiguous, early-stage environments where defining the problem is part of the job.

Strong candidates may also have:

  • CUDA or equivalent low-level accelerator programming.

  • Compression, information theory, or model quantisation experience.

  • Background in timing-based protocols, proofs of space or time, or distance bounding.

  • Experience characterising hardware you don’t have documentation for.

  • Familiarity with LLM inference internals: batching, KV cache management, scheduling.

Role Logistics & Benefits

Location:

  • This is a remote role that can be based in Singapore, the UK, or remotely.

  • For candidates interested in relocating, SASH can provide visa sponsorship in the UK.

  • Our team is globally distributed, so remote team members should be comfortable maintaining some working-hour overlap with colleagues across regions.

Compensation:

Our compensation takes location, experience, and level into account. Our compensation takes location, experience, and level into account. Salaries above the stated range may be available for exceptional candidates.

Benefits:

  • Competitive benefits and leave policies.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,988,661 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
London
≈ $74k – $127k per year (Estimated) • Remote (Poland) • Contractor • Warsaw
Python
Databases
Databricks
AI/ML
LangGraph
LangChain
Model Context Protocol
AI Agents
LLM
RAG
Multi-Agent Systems
Apply
AI Software Engineer 6 hours ago
≈ $57k – $105k per year (Estimated) • Remote (Poland) • Full-Time • Warsaw
Python
JavaScript
TypeScript
SQL
Python
FastAPI
AI/ML
Model Context Protocol
vLLM
LLM
RAG
DevOps
CI/CD
Git
Apply
$130k – $180k per year • Remote (United States) • 10+ years exp • Master's Degree
Python
AI/ML
LangGraph
LangChain
DeepSpeed
LlamaIndex
LoRA
Fine-tuning
RLHF
Multimodal AI
AI Agents
NLP
PEFT
QLoRA
Transformers
PyTorch
LLM
RAG
Ray
Hallucination
Synthetic Data
DPO
SFT
PPO
FSDP
Knowledge Graph
Machine Learning
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Apply
$130k – $180k per year • Remote (likely United States) • 10+ years exp • Bachelor's Degree
Python
AI/ML
LangGraph
AutoGen
LangChain
Claude
LlamaIndex
LoRA
Fine-tuning
Embeddings
Prompt Engineering
AI Agents
PEFT
QLoRA
Semantic Kernel
Llama
Mistral
CrewAI
Gemini
LLM
RAG
Hallucination
OpenAI
Anthropic
LLM Guardrails
Multi-Agent Systems
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Cybersecurity
PCI DSS
SOC 2
HIPAA
FedRAMP
Apply
$130k – $180k per year • Remote (United States) • 10+ years exp • Bachelor's Degree
Python
Databases
Weaviate
Milvus
Pinecone
FAISS
AI/ML
LangGraph
LangChain
LlamaIndex
Fine-tuning
Embeddings
JAX
Prompt Engineering
Multimodal AI
Computer Vision
AI Agents
NLP
TensorFlow
PyTorch
LLM
RAG
Ray
Recommender Systems
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $16k – $38k per year (Estimated) • In office • Full-Time • 4+ years exp • Hyderabad
JavaScript
Node JS
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude
LLM
Frontend
Next.js
React.js
DevOps
GitHub Actions
Azure
CI/CD
AWS
API Gateway
Cybersecurity
OWASP Top 10
Microsoft Entra ID
Management
SharePoint
Apply
In office • 4+ years exp • Bengaluru
Python
JavaScript
Node JS
Databases
Apache Kafka
AI/ML
AI Agents
NLP
LLM
Agentic Workflows
Mobile
Twilio
DevOps
Rest API
GCP
WebRTC
WebSockets
Azure
AWS
Docker
Kubernetes
Cybersecurity
HIPAA
Apply
≈ $20k – $42k per year (Estimated) • Remote (India, UTC-8 – UTC-5 hours) • 5+ years exp • India
Python
JavaScript
TypeScript
Node JS
Python
Flask
FastAPI
Databases
PostgreSQL
Snowflake
Weaviate
pgvector
Pinecone
AI/ML
LangGraph
LangChain
Prompt Engineering
Function Calling
AI Agents
Arize Phoenix
Helicone
LangSmith
CrewAI
LLM
RAG
OpenAI
Anthropic
Structured Outputs
Agentic Workflows
Frontend
GraphQL
Tailwind CSS
Next.js
React.js
Radix UI
shadcn/ui
DevOps
Rest API
WebSockets
Apply
AI Developer 2 days ago
≈ $20k – $48k per year (Estimated) • In office • 4+ years exp • Gurgaon
Python
JavaScript
SQL
C#
Databases
MySQL
PostgreSQL
MS SQL
AI/ML
LangChain
LlamaIndex
Prompt Engineering
LLM
RAG
Streamlit
OpenAI
Anthropic
Hugging Face
Frontend
Next.js
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Apply
≈ $14k – $37k per year (Estimated) • Remote (India) • 3+ years exp • India
Python
Rust
TypeScript
Databases
Weaviate
Pinecone
Qdrant
AI/ML
AI Agents
Gemini
LLM
RAG
OpenAI
Anthropic
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
$100k – $200k per year • Remote (United Kingdom, Singapore) • Full-Time • London
Cybersecurity
PKI
Apply
$100k – $200k per year • Remote (United Kingdom, Singapore) • Full-Time • London
AI/ML
OpenAI
Anthropic
Apply
$200k – $250k per year • Remote (Singapore) • Full-Time • PhD
AI/ML
AI Agents
EU AI Act
NIST AI RMF
Machine Learning
Apply
$100k – $200k per year • Remote (United Kingdom, Singapore) • Full-Time • London • San Francisco
Apply
Head of Operations 1 month ago
≈ $79k – $162k per year (Estimated) • Remote (United Kingdom, Singapore) • Full-Time • 12+ years exp • Bachelor's Degree • London
AI/ML
AI Agents
Management
Miro
Apply
Founding Researcher 3 hours ago
≈ $78k – $209k per year (Estimated) • In office • London
Python
Rust
C++
AI/ML
Quantization
MLX ML
Mixture of Experts
Apply
≈ $91k – $185k per year (Estimated) • Hybrid • Full-Time • London
Apply
≈ $72k – $174k per year (Estimated) • In office • Bachelor's Degree • London
JavaScript
Java
TypeScript
Java
Spring Boot
Spring MVC
Spring Security
Databases
PostgreSQL
RabbitMQ
Apache Kafka
Frontend
Redux
React.js
Mobile
State Management
DevOps
Rest API
OpenShift
CI/CD
Git
Docker
Kubernetes
Apply
≈ $102k – $179k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • London
DevOps
GCP
Apply
Receptionist 3 hours ago
$48k – $58k per year • Hybrid • Full-Time • 1+ year exp • London
Apply
See all jobs
This is one of many
1,988,661 more open roles from verified company boards, updated every day.