Drimva

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

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)