company

Senior Full Stack Data Scientist specializing in NLP

TRM LabsSan Francisco, CA
On-site Full-time $220K/yr - $220K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Master's degree or equivalent experience in Data Science, Computer Science, or a related fieldProficiency in machine learning techniques, especially in NLP and graph analyticsExperience in deploying ML models in production environmentsStrong analytical and problem-solving skills

About the job

Join Us in Building a Safer World.

At TRM Labs, we harness the power of blockchain analytics and AI technologies to empower law enforcement, national security agencies, financial institutions, and cryptocurrency enterprises in the fight against crypto-related fraud and financial crime. Our advanced platforms provide critical insights to trace fund origins, identify suspicious activities, and construct comprehensive threat landscapes. Trusted by leading organizations globally, TRM is committed to fostering a safer, more secure world for everyone.

We invite you to become a part of our Knowledge Layer team, dedicated to extracting, structuring, and analyzing vast amounts of unstructured data. This pivotal team focuses on knowledge graphs, entity resolution, graph extraction, and graph analytics, supporting the development of TRM’s core intelligence offerings.

We seek a passionate Senior Full Stack Data Scientist to amplify our machine learning and data science capabilities. You will bring practical ML expertise—particularly in knowledge extraction and graph-based ML—to the table, enabling us to innovate and scale our solutions effectively. This role is perfect for someone who thrives in end-to-end operations, from model selection and experimentation to rolling out ML systems and APIs.

Your Impact:

  • Design, develop, and implement machine learning models aimed at:

    • Knowledge extraction from unstructured data (e.g., Named Entity Recognition, entity linking)

    • Graph-based learning and inference

    • Entity resolution and relationship discovery

  • Analyze existing ML models and frameworks to address real-world challenges efficiently

  • Collaborate closely with backend and graph engineers to integrate ML models into production services and APIs

  • Contribute to the design and enhancement of knowledge graphs and ontologies

  • Conduct exploratory data analysis (EDA) to guide modeling decisions and system architecture

  • Manage ML components end-to-end, including experimentation, evaluation, deployment, and iterative improvement

  • Help establish best practices for applied ML within the Knowledge Layer team

Desired Qualifications:

  • Proven experience in machine learning and data science, particularly with knowledge extraction and graph-based methods

  • Strong programming skills in languages such as Python or R

  • Familiarity with ML frameworks and libraries (e.g., TensorFlow, PyTorch)

  • Effective communication skills to collaborate with technical and non-technical stakeholders

About TRM Labs

TRM Labs is at the forefront of blockchain analytics and artificial intelligence, providing essential tools and insights to combat fraud and financial crime. We empower our clients—including government agencies and financial institutions—to navigate the challenges of cryptocurrency security, ensuring a safer environment for all.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.