> Markdown version of [/jobs/ext/1821365-senior-data-scientist-full-stack](https://www.wearedevelopers.com/jobs/ext/1821365-senior-data-scientist-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Data Scientist, Full Stack - **Company:** TRM Labs - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $180,000.0 - $210,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Airflow, Data Analysis, BigQuery, Cursor (Graphical User Interface Elements), Distributed Data Store, Python (Programming Language), Machine Learning, Blockchain, Standard Sql, Strategies of Testing, Apache Spark, Information Technology, Cybercrime, Production Code, Data Pipelines - **Published:** July 31, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/k9w0i78ivm ## About the Role * Quantitative background (Computer Science, Statistics, Engineering, Economics, Physics). * Strong problem-solving mindset: gets to the root cause, leverages creativity, and thrives in ambiguity with a hypothesis-driven, iterative approach. * Demonstrated domain curiosity - ability to absorb and apply expertise in blockchain, fraud, money laundering, or cybercrime. * 6+ years in an analytical role with strong SQL, Python, and AI-assisted coding tools (Cursor, Claude Code). * Experience with distributed data systems (Spark, BigQuery, Airflow) and shipping production code. * Strong async communication (Loom, Slack, Notion) and ability to own work independently in a remote environment. * Bonus: Deep ML experience, prior work in crypto, financial crime, or financial institutions., * Priorities and targets to change quickly as we experiment and iterate * Work that often requires operating with a high degree of ambiguity * A high level of personal ownership and accountability * Close collaboration across teams and functions * Frequent, high-touch communication * Creative problem solving and out-of-the-box thinking * A pace that rewards urgency, adaptability, and outcomes This environment is energizing for people who enjoy building, solving hard problems, and making progress in situations that are not always fully defined. It also requires comfort navigating ambiguity, adjusting course as new information emerges, and maintaining focus and positivity in a fast-moving and intense environment. We also recognize that this style of operating is not for everyone. If you are primarily optimizing for predictability or a consistently balanced workload, we encourage you to use the interview process to pressure test whether this environment is truly the right fit. We want teammates who thrive here, not just survive here. At the same time, many people find this work deeply rewarding. If you are excited by meaningful problems, motivated by ambitious goals, and energized by working alongside mission-driven colleagues, there is a good chance you will find TRM to be an exceptional place to grow and contribute. Learn more: Interviewing at TRM: How We Hire and What Success Looks Like ## Description * Own end-to-end attribution for a risk category: identify high-impact targets, build algorithms (heuristics, ML models, AI agents), and ship to production. * Collaborate tightly with - and become - a Subject Matter Expert for your category, translating customer and GTM needs into actionable intelligence. * Navigate all intelligence layers (Network / On-chain / Protocol) to uncover patterns competitors can't replicate. * Ship production-quality code - heuristics, ML models, and data pipelines - with rigorous evaluation and scalable architecture. * Drive measurable outcomes: billions in illicit funds traced, seized, or prevented., * Data Scientists are embedded within risk categories teams (Sanctions, Cybercrime, Nation States, etc.), working closely with SMEs, engineers, and cross-functional partners. * Fully remote and globally distributed. Most overlap occurs 7am-12pm PST for meetings and collaboration. * All team members must have at least 4-hour overlap with PST business hours. On-call responsibilities: Analytics on-call (< 1 hr/day monthly) and Data Science on-call (1-2 hrs/day every 3 months). Learn About TRM Speed In This Position * Rapid Customer Impact. Deliver last-minute, high-stakes projects for key customers - turning around attribution insights in days, not weeks. * MVP to Production. Build complex algorithms with tight timeframes (1-2 sprints for MVP) and iterate based on real customer feedback. * Parallel Execution. Juggle multiple priorities across categories and stakeholders while maintaining quality and speed. About TRM's Engineering Levels Engineer: Responsible for helping to define project milestones and executing small decision decisions independently with the appropriate tradeoffs between simplicity, readability, and performance. Provides mentorship to junior engineers, and enhances operational excellence through tech debt reduction and knowledge sharing. Senior Engineer: Successfully designs and documents system improvements and features for an OKR/project from the ground up. Consistently delivers efficient and reusable systems, optimizes team throughput with appropriate tradeoffs, mentors team members, and enhances cross-team collaboration through documentation and knowledge sharing. Staff Engineer: Drives scoping and execution of one or more OKRs/projects that impact multiple teams. Partners with stakeholders to set the team vision and technical roadmaps for one or more products. Is a role model and mentor to the entire engineering organization. Ensures system health and quality with operational reviews, testing strategies, and monitoring rigor., By submitting your application, you agree to allow TRM Labs to process your personal information in accordance with our Privacy Policy. We collect the information you provide (such as your resume, work history, and contact details) solely for the purpose of evaluating your candidacy for current and future roles at TRM. Because our hiring cycles for certain positions may span 24 to 36 months, we retain your personal information for up to 36 months from the date of your application. After that period, your data is deleted unless a different retention period is required or permitted by law. If you are located in the European Economic Area, the United Kingdom, or another jurisdiction with applicable data protection laws, you have the right to access, correct, or request deletion of your personal data at any time before that period ends. To exercise any of these rights, contact us at privacy@trmlabs.com. To notify TRM Labs that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. The use of AI tools of any kind (including but not limited to notetakers, interview assistants, and real-time coaching tools such as Otter.ai, Fireflies, Fathom, Cluey, or similar) during TRM interviews is not permitted without prior approval from TRM. TRM uses its own internal tools for note-taking to ensure a consistent and confidential experience for all candidates. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this form. Recruitment agencies TRM Labs does not accept unsolicited agency resumes. Please do not forward resumes to TRM employees. TRM Labs is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company without a signed agreement. ## Related Videos - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Pragmatic Blockchain Design Patterns: Integrating Blockchain into Business Processes](https://www.wearedevelopers.com/videos/1579-pragmatic-blockchain-design-patterns-integrating-blockchain-into-business-processes) - [Making Data Warehouses fast. A developer's story.](https://www.wearedevelopers.com/videos/302-making-data-warehouses-fast-a-developer-s-story) - [AI Model Management Life Circles: ML Ops For Generative AI Models From Research to Deployment](https://www.wearedevelopers.com/videos/1152-ai-model-management-life-circles-ml-ops-for-generative-ai-models-from-research-to-deployment) ## Related Articles - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Jobs in Tech: The State of the European Market](https://www.wearedevelopers.com/magazine/575-jobs-in-tech-the-state-of-the-european-market)