MLabs

Custom Software Development · Smart Contracts & Security
6open roles
$201kmedian advertised pay
A-ratedvisa sponsor licence, United Kingdom
50+people

Overview

MLabs is a software engineering firm specialising in functional programming and formal methods, working largely on blockchain protocols, smart contracts and high-assurance systems. Its engineers work predominantly in Haskell and related languages, which is unusual commercially and gives it a niche in projects where correctness has to be demonstrated rather than tested, particularly in the Cardano ecosystem. Registered in London and operating as a distributed organisation, it takes on protocol development, audit and formal verification work for clients whose systems hold value that a defect would put directly at risk.

Jobs

$160k – $250k per year · Equity · In office · New York
AI Agents
LLM
Apply
$150k – $200k per year · In office · San Francisco
Apply
$146k – $199k per year · In office · London
JavaScript
TypeScript
PostgreSQL
AI/ML
Prompt Engineering
AI Agents
LLM
Structured Outputs
Agentic Workflows
Frontend
Next.js
React.js
DevOps
Datadog
Apply
≈ $84k – $203k per year (Estimated) · In office · London
JavaScript
TypeScript
ClickHouse
OpenSearch
AI/ML
AI Agents
LLM
RAG
Frontend
Next.js
React.js
DevOps
Datadog
AWS
Apply
$125k – $150k per year · Equity · Hybrid · Ashburn
Terraform
Ansible
GCP
Prometheus
Azure
AWS
Docker
Kubernetes
Grafana
Apply
$200k – $250k per year · Equity · In office · New York
Solana
Uniswap
MEV
dYdX
Apply

Salary insights

Compensation ranges based on this company's open jobs
Median
$201k
Typical range
$150k – $250k
Open positions
5
1 Jobs
Staff 100%
Level Jobs Median Typical range
Staff 1 $201k $201k
Highest paying role Trading Infrastructure Engineer $250k
Normalized to USD per year
All salaries at MLabs By role, level and city, against the market · 5 jobs with pay

Visa sponsorship

A-rated
Sponsor licence
Skilled Worker
Visa route
2
Open roles in United Kingdom
2
Adverts offering sponsorship in 24 months
In the register as MLabs (+1 more)
Other sponsors in the same field
See 2 open roles Alert me
UK Home Office · checked Nov 12, 2026 · Visa details by country

Growth

Hiring Momentum
48/100
Stable
Open positions
6
7 opened / 27 closed in 30 days
Median time-to-fill
60 days
faster than 21% of the market
ATS activity
Every ~5 hours
Today
Hiring Dynamics -75%
Hiring Focus
The percentage next to each role is its share of the company's job openings over the last 90 days; the arrow shows the shift versus the previous period.
Backend
30% ▼
AI/ML
10% ▲
DevOps
10% ▼
Product
7% ▲
Design
7% ▲
Data Science
3% ▲
Actively hiring for Backend (+5 in 30 days)
Activity Timeline
Added Clean Architecture to stack Oct 2026
New location: Paris Oct 2026
Added Interpretability to stack Oct 2026
New location: Luxembourg City Oct 2026
New location: Toronto Oct 2026
Added Tokenization to stack Oct 2026
Added Tauri to stack Sep 2026
Added Configuration Management to stack Sep 2026
Added AWS Fargate to stack Sep 2026
Added Windows to stack Sep 2026
Added Ubuntu to stack Sep 2026

Products

Haskell Engineering
General functional programming consultancy for clients with high-assurance requirements. The talent pool is small enough that the firm's ability to recruit within it is itself a durable competitive position.
mlabs.city
Smart Contract Audit
Independent review of contract code before it is deployed to a live chain. Auditors are held to account by their published reports, which makes reputation the entire asset in this particular line of work.
mlabs.city
Formal Verification
Mathematical proof that code behaves according to its specification. Testing shows the absence of known bugs while verification shows the absence of whole classes of them, which matters when funds are at stake.
mlabs.city
Protocol Engineering
Development of blockchain protocols and smart contract systems. Functional programming is a deliberate choice here, because a defect in deployed contract code cannot be patched and may be directly exploitable.
mlabs.city

Tech stack

Technologies named in job postings at MLabs over the last 12 months, by layer, with the share of postings for each.
Technologies in use
163
Postings analysed
88
Stack modernity
83/100AI adopter
Languages
TypeScript34%
Python32%
Rust32%
JavaScript32%
Frameworks & libraries
React.js23%
Ethers.js8%
Next.js5%
Dagster5%
Databases
PostgreSQL26%
Redis9%
ClickHouse9%
Google BigQuery6%
Cloud & platforms
AWS30%
Kubernetes22%
GCP11%
Grafana10%
AI & ML
LLM17%
Claude2%
LoRA1%
PEFT1%
Sign in to see how your skills match this stack Sign In
Full MLabs tech stack 163 technologies · by team · pay by technology · changes · similar stacks

Offices

Where the company hires and what each office is for
Cities
4
Hiring now
4
Countries
2
Busiest office
London
Loading the map
Headquarters Builds here Office with open vacancies Tap a pin for the office
London United Kingdom
HQ
2 open roles 2 posted in 90 days 50% engineering 10-50 est. staff $201k Avg Salary
hires for Backend, Industrial Engineering
seen since Nov 2025 job postings
New York United States
2 open roles 11 posted in 90 days 100% engineering 50-200 est. staff $250k Avg Salary
hires for Backend, DevOps
seen since Nov 2025 job postings
San Francisco United States
1 open roles 5 posted in 90 days 10-50 est. staff $200k Avg Salary
hires for Industrial Engineering
seen since May 2026 job postings
Ashburn United States
1 open roles 100% engineering 1-10 est. staff $150k Avg Salary
hires for DevOps
seen since Dec 2025 job postings
Earlier presence
Shanghai, China 3 open roles · last posting Jun 2026
Dallas, United States 3 open roles · last posting Aug 2026
Paris, France 3 open roles · last posting Oct 2026
Singapore, Singapore 2 open roles · last posting Oct 2026
Austin, United States 2 open roles · last posting Jul 2026
Bengaluru, India 1 open roles · last posting Sep 2026
Toronto, Canada 1 open roles · last posting Oct 2026
Luxembourg City, Luxembourg 1 open roles · last posting Oct 2026