← All jobs
TL

Senior Software Engineer, AI Engineer (Brazil)

TRM LabsSão Paulo, Brazil
Type
Full-time
Work setup
Remote
Experience
Senior
Posted
Today
🌍 Fully remote

What engineering roles in crypto pay

143 salaries · our own data
median $204k$145k$252k

Most engineering roles in crypto pay between $145k and $252k, with a median of $204k.

As a Senior Software Engineer, AI Engineer at TRM Labs, you'll join the Intel team at the intersection of intelligence analysts, back-end systems, and AI. Your mandate is to make TRM's intelligence collection meaningfully better with AI. You'll work directly alongside intel analysts to understand how they collect and act on intelligence, then build the AI-powered products, tooling, and infrastructure that lets them do it faster and at greater scale.

What you'll do

  • Embed directly with intel analysts to 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, 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, back-end infrastructure, and user-facing interfaces.
  • Develop custom agentic solutions leveraging state-of-the-art models such as OpenAI, Anthropic, and Gemini to augment and scale intelligence workflows.
  • Own projects end-to-end, from technical design and architecture through 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 you bring

  • 6+ years of 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.
  • 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, and Redis, and designing APIs.
  • Demonstrated curiosity and hands-on experience with AI tools and applications, including using modern AI models, agentic IDEs, or building AI-enabled workflows or prototypes.
  • A high degree of ownership and initiative, with the ability to operate independently in ambiguous problem spaces.
  • Strong communication and the ability to build trust with semi-technical stakeholders such as analysts, explaining technical trade-offs clearly.

What we offer

  • Participation in in-person R&D work weeks, typically 1-2 times per quarter, at a TRM hub or other designated location. TRM coordinates and covers approved travel, lodging, and workspace.
  • A team timezone that is a mix of EST and PST with at least 6 hours of overlap with PST (8am to 2pm PST).
  • On-call rotation specific to internal tools, where you triage customer support requests from Slack channels pertaining to internal tools.

About TRM Labs

TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. Leading agencies and businesses worldwide rely on TRM to make the world safer and more secure. TRM is a Series C company with $220M in total funding, backed by Goldman Sachs, Bessemer, Y Combinator, Thoma Bravo, and others, headquartered in San Francisco with hubs in Los Angeles, San Francisco, New York, Washington D.C., London, and Singapore.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

TRM Labs on CryptoJobsHQ

TRM Labs has 74 open roles on CryptoJobsHQ: 24 in Engineering, 16 in Design and 11 in Legal & Compliance. 85% are fully remote; on-site roles are spread over countries including the US and Germany. 27 were posted in the last 7 days. The median advertised base salary is $195k, from 18 listings that publish pay.

All 74 TRM Labs roles →
The market for Infrastructure roles

1,433 Infrastructure roles are open across crypto right now.

Browse Infrastructure Jobs →
Similar roles at other companies
Get an email when TRM Labs posts new roles. One email a day at most, only when there is something new.