2,067,116open jobs
125,802companies
241,624added this week
Browse all
Salary
≈ $85k – $150k per year (Estimated)
Location
Remote (United Kingdom)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Sep 2, 2026.

Overview
Company
Impact
Profile match
Trail of Bits is a cybersecurity research, engineering, and consulting firm that specializes in software assurance, cryptography, and advanced threat modeling. The company provides deep code audits, penetration testing, and security evaluations for complex digital systems, including smart contracts, AI/ML pipelines, and cloud infrastructure. Known for its strong focus on open source, it actively develops public security tools, conducts government-backed research, and advances industry-wide software security standards.

Location: Remote within the United Kingdom

Who We Are:

Founded in 2012 by 3 expert hackers with no investment capital, Trail of Bits is the premier place for security experts to boldly advance security and address technology's newest and most challenging risks. It has helped secure some of the world's most targeted organizations and devices. Our combination of novel research with practical solutions reduces the security risks that our clients face from emerging technologies. Our work helps drive the security industry and the public's understanding of the technology that underlies our world.

Cybersecurity preparedness is a moving target. Companies like ours are the tip of the spear in the fight against attackers. Our research-based and custom-engineering approach ensures that our clients' capabilities are at the forefront of what's available. For companies and technologies that live and die by their security, a proactive, tailored approach is required to keep one step ahead of attackers.

Democratizing security information is essential. As part of our business, we provide ongoing informational support through blogs, whitepapers, newsletters, meetups, and open-source tools. The more the community understands security, the more they'll understand why a company like ours is so unique and valuable.

Role

AI has transformed the cost curve for formal verification. Network boundaries, infrastructure, operating system components, cryptographic libraries, and proof-checking kernels can now ship with genuine mathematical guarantees attached, and those guarantees are narrower than the word "verified" leads anyone to believe. We are looking for candidates who have both the rigor to read a proof and say exactly what it establishes, and the instinct to find what it left out.

Day-to-day, you will evaluate specifications alongside their designs and proofs, and determine what has actually been established versus what has merely been assumed. Then, using state-of-the-art tools and frontier AI models, you will go after everything the proof does not reach. Some of what you find may be ordinary memory corruption. More of it will be a threat model that ignores a real attacker, a trusted computing base that does not survive deployment, or a sound proof of a property adjacent to the one that matters.

Red-team evaluations are scheduled for a one-week sprint with seven weeks to prepare. The tooling you build during that time determines how much ground you cover once the window opens. Trail of Bits is AI-native, and we expect AI to drive the bulk of our evaluations with agentic harnesses, triage pipelines, automated exploit generation, and systems like Buttercup, our cyber reasoning system that placed second at DARPA's AI Cyber Challenge.

You will work in small teams and with third parties and report to a domain lead in applied cryptography and proof systems, operating system internals, applications, hardware, or AI infrastructure. Several engagements will run simultaneously and remain separate, so holding information where it belongs matters as much as the technical work. Occasionally, you will attend sprints and hackathon events in London.

What You'll Achieve

  • Break systems built to resist you. Compromise designs and production software whose authors had a proof assistant on their side, and demonstrate it with a working exploit rather than a written argument.
  • Map the real attack surface of a proof. Establish the formal property, the level it holds, the threat model behind it, and the underlying assumptions, then show the client which of those give way under pressure.
  • Build the tooling that decides your coverage. Design and extend the AI-driven discovery and triage systems that determine how much of a target a single engineer can reach within a short window.
  • Write the assessment that becomes the record. Set out what held, what did not, and what you attempted without success, clearly enough that the result stands up to the product developers.
  • Raise the practice around you. Publish tooling and methodology, write for the blog, present internally, and pull what one engagement learns into the next.

What You'll Bring

  • Red teaming. Direct experience with red teaming production software, personally responsible for finding and proving exploitable vulnerabilities. Hands-on offensive work, not exercise coordination or scanner triage.
  • Building AI tools that find bugs. Experience building AI-driven tooling for vulnerability discovery, such as agentic harnesses, LLM-assisted triage pipelines, or automated exploit generation. You have written this tooling, not only used someone else's.
  • Formal methods. Experience applying formal methods to system designs and code implementations, including reading specifications and proof artifacts and reasoning about what a machine-checked proof does and does not establish. You can read at least one of Lean, Rocq, F*, Dafny, or Verus/Rust.
  • Depth in a systems domain. Experience finding vulnerabilities in network protocol implementations, operating system internals, open-source software, cryptographic implementations, or AI inference infrastructure.
  • Software development. Experience in Python, C++, and/or Rust.
  • Written findings for expert readers. Experience producing security assessment reports for an audience that will scrutinize every claim.
  • Delivery to a fixed external schedule with defined acceptance criteria.
  • Vulnerability Disclosure. Experience in the ethical reporting of vulnerabilities in technology.

Preferred Qualifications

  • Published vulnerability research: CVEs, advisories, or talks at venues like OffensiveCon, RECon, CCC, or USENIX Security.
  • Experience auditing or contributing to a formally verified codebase such as HACL*, EverCrypt, seL4, CompCert, or CakeML.
  • Experience building automated bug-finding infrastructure at scale: cyber reasoning systems, fuzzing fleets, or symbolic execution engines.
  • Experience with zero-knowledge proof systems, proof-checking kernels, or SMT-backed tooling.
  • Experience attacking AI inference infrastructure: weight confidentiality and integrity, tenant isolation, or output mediation.
  • Participation in CTF competitions, Pwn2Own, DARPA's AI Cyber Challenge, or similar.
  • Experience with compiler technology, program analysis, or binary analysis.
  • Experience in reading, writing, and publishing academic papers.

Preferred qualifications are nice to have, but not required. Please apply even if you don't meet all of these.

Benefits

Benefits, Perks & Wellness

Trail of Bits is our people, not a place. With more than 100 team members working across time zones around the globe, our remote-first culture is built on autonomy and trust.

Empowered Living:

  • Competitive compensation complemented by performance-based bonuses.

Work & Life Enrichment:

  • $1,000 Working-from-Home stipend to create a comfortable and productive home office.
  • Annual $750 Learning & Development stipend for continuous personal and professional growth.
  • Company-sponsored all-team celebrations, including travel and accommodation, to foster community and recognize achievements.

Community Impact:

  • Philanthropic contribution matching up to $2,000 annually.
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.
2,067,116 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

Security
Similar stack
Same company
In your city
Remote (likely Nigeria) · Contractor · 4+ years exp
DevOps
Terraform
Ansible
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EKS
Azure AKS
AWS Fargate
AWS Lambda
Amazon ECS
Cybersecurity
Snyk
Trivy
Falco
PCI DSS
SBOM
SLSA
Apply
Remote (likely Nigeria) · Contractor · 5+ years exp
AI/ML
Anomaly Detection
DevOps
Splunk
Terraform
Ansible
Istio
Kong
Azure
CI/CD
AWS
Kubernetes
Cloudflare
Service Mesh
API Gateway
DNS
VPN
VLAN
BGP
OSPF
Cybersecurity
FortiGate
Microsoft Sentinel
PCI DSS
Zero Trust
Least Privilege
SIEM
Apply
$92k – $164k per year · Remote (United States) · 5+ years exp · Bachelor's Degree · United States
Python
PowerShell
DevOps
CI/CD
Cloudflare
DNS
Apply
Remote (likely EAEU) · Novosibirsk
Cybersecurity
SIEM
DLP
Apply
$107k – $284k per year · Equity · Remote (United States) · Full-Time · 7+ years exp · High School Diploma · United States
Python
PowerShell
DevOps
Splunk
Dynatrace
Azure
AppDynamics
IAM
Windows
DNS
Cybersecurity
Okta
Microsoft Entra ID
Ping Identity
LDAP
Apply
Hybrid · Bachelor's Degree
Python
SQL
Python
pySpark
Pydantic
Databases
Databricks
AI/ML
Spark
dbt
LLM
Machine Learning
DevOps
Terraform
Azure
CI/CD
Git
GitHub
Analytics
Power BI
ETL/ELT
Apply
≈ $19k – $49k per year (Estimated) · Hybrid · Taguig
Python
JavaScript
TypeScript
SQL
C++
MATLAB
C++
TensorFlow C++
AI/ML
AutoGen
LangChain
LlamaIndex
Embeddings
Scikit-learn
TensorFlow
RAG
Machine Learning
Frontend
Angular
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
Data Engineer 6 days ago
≈ $21k – $46k per year (Estimated) · In office · 3+ years exp · Moscow
Python
SQL
AI/ML
AI Agents
LLM
Apply
≈ $29k – $56k per year (Estimated) · In office · 3+ years exp · Moscow
Python
Python
FastAPI
AI/ML
MLFlow
Fine-tuning
Prompt Engineering
AI Agents
Mistral
Kubeflow
TensorFlow
PyTorch
LLM
RAG
Apply
Hybrid · Bachelor's Degree
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
dbt
DevOps
Terraform
Azure
CI/CD
GitHub
Analytics
Power BI
ETL/ELT
Apply
≈ $90k – $179k per year (Estimated) · Remote (United States) · Full-Time
Python
JavaScript
Rust
TypeScript
C++
DevOps
Terraform
Ansible
Helm
Kubernetes
Cybersecurity
Threat Modeling
Apply
≈ $76k – $161k per year (Estimated) · Remote (United States) · Full-Time
Python
JavaScript
Rust
TypeScript
C++
DevOps
Terraform
Ansible
Helm
Kubernetes
Cybersecurity
Threat Modeling
Apply
Solutions Architect 2 months ago
≈ $142k – $266k per year (Estimated) · Remote (United States) · Full-Time
AI/ML
AI Agents
Cybersecurity
Threat Modeling
Apply
≈ $165k – $298k per year (Estimated) · Remote (United States) · Full-Time
Python
JavaScript
Rust
TypeScript
C++
Apply
$160k – $200k per year · Remote (United States) · Full-Time
Rust
Solidity
AI/ML
Model Context Protocol
AI Agents
Cybersecurity
Empire
Web3
Slither
Apply
See all jobs
This is one of many
2,067,116 more open roles from verified company boards, updated every day.