Senior Software Engineer, AI Engineer
TRM Labs · Remote · North America · $200k–$220k
Posted by TRM Labs on their careers site · View the original posting
Draft this job a résumé tailored to it, and the application filled in
draft's reading
Senior · asks for 6+ years
Open 59 days
The posting, as TRM Labs wrote it
BUILD A SAFER WORLD.
TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable investigators to trace illicit activity, build cases, and construct operating pictures of threat networks. Leading agencies and businesses worldwide rely on TRM to make the world safer and more secure.
TRM's Intel team runs at the intersection of intelligence analysts, back-end systems, and AI. This role sits at that intersection. Its mandate is to make TRM's intelligence collection meaningfully better with AI. You'll work directly alongside our intel analysts to understand how they collect and act on intelligence, then build the AI-powered products, tooling, and infrastructure that let them do it faster and at greater scale.
We're looking for a senior engineer with genuine product sense, someone who can sit with a semi-technical analyst, see past the surface-level request, and identify the highest-impact, scalable thing to build. The failure mode we're explicitly hiring against is an engineer who rapidly ships a pile of narrow automations that pick at minor annoyances but don't move the needle. We want sticky, real products that advance the mission.
This is a hands-on role for someone who wants to stay deeply technical while also shaping what gets built, not just how.
The impact you’ll have here
- Embed directly with our intel analysts to deeply understand their goals, constraints, and workflows, then translate those into technical solutions with clear success criteria.
- Identify the highest-leverage opportunities to improve intelligence collection — bringing a product lens to prioritization, not just an engineering one — and productize your work so it's adopted and durable.
- Design, build, and own AI-powered internal applications end-to-end: back-end services, APIs, data storage, the back-end infrastructure they run on, and user-facing interfaces.
- Develop custom agentic solutions leveraging state-of-the-art models (e.g., OpenAI, Anthropic, Gemini) to augment and scale intelligence workflows.
- Own projects end-to-end — technical design, architecture, scoping, delivery, iteration, and ongoing support.
- Build reliable, scalable systems on which analysts depend day to day.
- Continuously evaluate impact and iterate based on real outcomes for the Intel team.
What we’re looking for
- 6+ years full-stack software engineering experience building scalable web applications, services, and APIs
- Strong product sense — the ability to zoom out, spot the highest-impact and most scalable solution, and ship it as something people actually keep using. This is the bar-raising skill for this role.
- Proficiency in Python and/or JavaScript/TypeScript, with strong back-end and systems engineering skills.
- Experience building backend systems, working with various datastores such as (Postgres/pgvector, Pinecone, Redis) and designing APIs.
- Demonstrated c
[…]
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 https://docs.google.com/forms/d/e/1FAIpQLSc6e8jRCl2cQwgIzXLpIGQXtwvMQh__TcokvO2toAAkT44A6Q/viewform?usp=dialog. 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 https://docs.google.com/forms/d/e/1FAIpQLSevmAzPxWOYm_7kMHb9lEJlX3tpdBeHvvvNWjsI_6xhUfnXjw/viewform?usp=dialog.
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.