The role
TRM Labs needs a senior ML engineer to be the machine learning voice on its Knowledge Layer team, working on knowledge extraction, entity resolution and graph-based ML. You'll own models from experiment through to production APIs.
What you'll do
- Build and productionize models for knowledge extraction, NER and entity linking
- Develop graph-based learning, entity resolution and relationship discovery
- Integrate ML models into production services and APIs with backend engineers
- Shape knowledge graphs and ontologies, backed by exploratory data analysis
- Own ML components end-to-end, from experimentation to deployment and iteration
What they're looking for
Must-haves
- 5+ years in data science, ML engineering or applied ML
- Strong Python programming
- Hands-on experience deploying ML models in production
- Familiarity with NLP techniques such as NER, text classification or embeddings
- Solid software engineering, including building APIs or services
Nice to have
- Experience with knowledge graphs, graph data or graph-based ML
The company

TRM Labs
Series C crime-intelligence AI company
TRM Labs builds AI-powered intelligence tools that help public and private agencies investigate and disrupt crime. It's a Series C company with $220M in funding, headquartered in San Francisco and distributed-first.
Summarised by Jobs That Travel from TRM Labs's listing.






