← All jobs
TL

Senior Machine Learning Engineer, Knowledge Layer

TRM LabsNorth America
Type
Full-time
Work setup
Remote
Experience
Senior
Posted
11 days ago
AIBackendPythonEngineering
🌍 Fully remote📈 Equity / stock options
$180k - $210k
midpoint below market median

What engineering roles in crypto pay

183 salaries · our own data
this role$146kmedian$267k

This role pays $180k-$210k, below the $205k median for engineering roles in crypto on this board.

As a Senior Machine Learning Engineer on TRM Labs' Knowledge Layer team, you bring machine learning and data science expertise to a group focused on extracting, structuring, and analyzing knowledge from large-scale, unstructured data. This team works at the intersection of knowledge graphs, entity resolution, graph extraction, and graph analytics, powering TRM's core intelligence products used by leading agencies and businesses worldwide to investigate and disrupt crime.

What you'll do

  • Design, build, and productionize machine learning models focused on knowledge extraction from unstructured data (such as Named Entity Recognition and entity linking), graph-based learning and inference, and entity resolution and relationship discovery
  • Evaluate and leverage existing ML models and frameworks to solve real-world problems efficiently
  • Partner closely with backend and graph engineers to integrate ML models into production services and APIs
  • Contribute to the design and evolution of knowledge graphs and ontologies
  • Perform exploratory data analysis to inform modeling decisions and system design
  • Own ML components end-to-end, including experimentation, evaluation, deployment, and iteration
  • Help shape best practices for applied ML within the Knowledge Layer team

What you bring

  • 5+ years of experience in data science, machine learning engineering, or applied ML
  • Strong programming experience in Python
  • Hands-on experience building, training, or deploying machine learning models in production
  • Familiarity with NLP or information extraction techniques, such as Named Entity Recognition, text classification, or embedding-based approaches
  • Experience or strong interest in knowledge graphs, graph data, or graph-based ML
  • Solid software engineering fundamentals, including building and maintaining APIs or services
  • Ability to translate ambiguous problem spaces into practical ML solutions
  • Strong communication skills and comfort collaborating with engineers across disciplines

What we offer

  • Base salary of $180,000 to $210,000 (US only; pay adjusted for location outside the US)
  • Eligibility to participate in TRM's equity plan
  • Participation in in-person R&D work weeks, typically 1-2 times per quarter at a TRM hub or other designated location, with travel, lodging, and workspace coordinated and covered by TRM

About TRM Labs

TRM Labs is a Series C company with $220M in total funding, backed by Goldman Sachs, Bessemer, Y Combinator, Thoma Bravo, and others. Headquartered in San Francisco, TRM operates as a distributed-first company with hubs in Los Angeles, San Francisco, New York, Washington D.C., London, and Singapore. TRM provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

TRM Labs on CryptoJobsHQ

TRM Labs has 82 open roles on CryptoJobsHQ: 26 in Engineering, 18 in Security and 10 in Legal & Compliance. 84% are fully remote; on-site roles are spread over countries including Germany and Japan. 15 were posted in the last 7 days. The median advertised base salary is $190k, from 32 listings that publish pay.

All 82 TRM Labs roles →
The market for AI roles

1,524 AI roles are open across crypto right now.

Browse AI Jobs →
Similar roles at other companies
Get an email when TRM Labs posts new roles. One email a day at most, only when there is something new.