← All jobs
TL

Senior Software Engineer, AI Engineer (Brazil)

TRM LabsBrazil
Type
Full-time
Work setup
Remote
Experience
Senior
Posted
7 days ago
🌍 Fully remote

What engineering roles in crypto pay

205 salaries · our own data
median $202k$144k$255k

Most engineering roles in crypto pay between $144k and $255k, with a median of $202k.

As a Senior Software Engineer on TRM Labs' Intel team, you'll build AI-powered products that help intelligence analysts investigate and disrupt crime at scale. You'll work at the intersection of intelligence collection, backend systems, and AI, embedding directly with analysts to understand their workflows and translating those into high-impact, durable technical solutions. This is a hands-on role where you stay deeply technical while shaping what gets built, not just how.

What you'll do

  • Embed directly with intelligence 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 productizing your work so it's adopted and durable.
  • Design, build, and own AI-powered internal applications end-to-end: backend services, APIs, data storage, 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 that analysts depend on 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 backend 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, working with agentic IDEs, or building AI-enabled workflows and prototypes.
  • A high degree of ownership and initiative, with the ability to operate independently in ambiguous problem spaces.
  • Strong communication skills and the ability to build trust with semi-technical stakeholders, explaining technical trade-offs clearly.
  • AI fluency: you apply AI to accelerate workflows, structure and solve problems, improve output quality, and increase speed and leverage. You will be evaluated on applied AI fluency during the interview process.

What we offer

  • A role where you operate on a weekly sprint schedule and lead projects as a technical anchor, with the opportunity to grow and take ownership according to your level and goals.
  • A team culture built on psychological safety, trust-based relationships, accountability, extensive collaboration, and enjoyment.
  • A team timezone that is a mix of EST and PST with at least 6 hours of overlap with PST (8 am to 2 pm PST).
  • An on-call rotation specific to internal tools, where you help triage customer support requests from Slack channels related to internal tools.

About TRM Labs

TRM Labs provides AI-powered intelligence solutions to public and private sector agencies worldwide to investigate and disrupt crime. 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, TRM operates as a distributed-first company with hubs in Los Angeles, San Francisco, New York, Washington D.C., London, and Singapore.

Senior Software Engineer, AI Engineer (Brazil) | CryptoJobsHQ