TRM Labs
Senior Machine Learning Engineer, Knowledge Layer
$180K–$210K
North America +1 · Remote · Senior · Full-time · Posted Oct 27, 2026
- Location
- North America
United States - Experience
- 5+ years in data science, machine learning engineering, or applied ML.
About the job
Build and productionize machine learning capabilities for extracting, resolving, and analyzing knowledge from unstructured data and graphs, integrating them into TRM’s intelligence products.
What you'll do
- Design, evaluate, deploy, and iterate on ML models for knowledge extraction, graph-based learning, entity resolution, and relationship discovery.
- Partner with backend and graph engineers to integrate models into production services and APIs.
- Contribute to knowledge graphs and ontologies, and use exploratory data analysis to guide modeling and system design.
What they ask for
- 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 ML models in production.
- Familiarity with NLP or information extraction techniques, such as NER, text classification, or embedding-based approaches.
Nice to have
- Experience or strong interest in knowledge graphs, graph data, or graph-based ML.
- Experience building and maintaining APIs or services.
Pay
$180,000 - $210,000 USD base salary
Tools
Python, NER
AI focus
Apply machine learning to knowledge extraction from unstructured data, graph-based learning and inference, entity resolution, and relationship discovery; use AI to accelerate and improve work, with AI fluency assessed during interviews.
Model-written summary · the original posting is authoritative