Latest AI JobsBrowse Jobs
TRM Labs logo

Staff Software Engineer, Agent Engineering - US Remote

TRM LabsUnited StatesR&D
Apply on company site
Salary
$200K - $275K USD
Job type
Full-time
Work mode
Remote
Posted
5 Mar 2026
Status
Open · checked 7d ago

About this role

The Staff Software Engineer, Agent Engineering role at TRM Labs is a full-time remote position based in the United States focused on building advanced AI infrastructure and agentic systems. This opportunity is ideal for an experienced systems engineer who wants to drive technical roadmaps and shape the future of crime-disruption technology.

Role Overview

TRM Labs seeks a Staff Software Engineer to join the R&D department and lead the development of next-generation artificial intelligence applications. In this position, the engineer will drive the scoping and execution of projects impacting multiple teams, setting technical roadmaps for agent engineering. The role requires partnering with stakeholders to ensure high system health, quality, and rigorous monitoring while serving as a mentor across the engineering organization.

Key Responsibilities

Architect and implement a robust agentic framework supporting tool use, context retrieval, planning, and memory.
Build intelligent, modular agents that automate investigative tasks and augment decision-making for analysts.
Extend and scale large language model infrastructure, encompassing prompt engineering, evaluation loops, and retrieval-augmented generation.
Design safe, observable, and auditable agent behaviors to ensure reliability in high-sensitivity environments.
Evaluate performance across reasoning, latency, success rate, and hallucination metrics while iterating based on telemetry and user feedback.
Drive the technical vision and roadmaps for one or more products while serving as a role model and mentor to the engineering organization.

Requirements

Strong engineering background with deep experience in backend or systems work, with Python preferred.
Hands-on experience building with large language models, agents, and tooling frameworks.
Comfort working with agentic pipelines and optimizing information flow into AI systems.
Thoughtful approach to system design prioritizing safety, scalability, and explainability.
High product empathy and care for how agents impact real users and analysts.
Bias toward rapid experimentation, iteration, and shipping fast.

Nice to Have

Experience with knowledge graphs, task orchestration, or AI safety.

Skills and Tools

Python
Large Language Models (LLMs)
LangChain
Retrieval-Augmented Generation (RAG)
Semantic Caches
Vector Databases

Salary and Benefits

Estimated base salary range of $200,000 to $275,000 in US annual base pay.
Potential eligibility to participate in the company equity plan.
Compensation is determined by individual skills, qualifications, experience, and location.

About the Company

TRM Labs provides AI-powered intelligence solutions that assist public and private sector agencies in investigating and disrupting illicit activity and threat networks. Operating as a distributed-first company with headquarters in San Francisco, TRM is backed by investors such as Goldman Sachs, Bessemer, Y Combinator, and Thoma Bravo. The engineering culture values high ownership, rapid experimentation, ethical AI deployment, and a solutions-oriented mindset.

How to Apply

Review the job description carefully and submit an application directly on the official TRM Labs careers page to ensure consideration by the talent team.

Skills and tech stack

Questions candidates ask

Is this position fully remote?

Yes, this role is listed as a US Remote position.

What is the salary range for the Staff Software Engineer position?

The estimated US base salary range is $200,000 to $275,000 per year, with potential eligibility for TRM's equity plan.

What programming language is preferred for this role?

Python is the preferred programming language for this backend and systems-focused position.

What technologies and frameworks will I work with?

You will work with LLMs, LangChain, RAG, vector databases, semantic caches, and agentic frameworks.

How should I apply for this job?

You should apply directly through the official TRM Labs careers website to ensure your application reaches the appropriate hiring team.

Ready to apply?

The application is on the official TRM Labs careers page.

Apply on company site