Latest AI JobsBrowse Jobs
TRM Labs logo

Senior Software Engineer, AI Engineer (Brazil)

TRM LabsBrazilR&D
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
9 Sept 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Senior Software Engineer, AI Engineer position at TRM Labs in Brazil is a remote full-time role focused on building advanced AI-powered intelligence solutions to help agencies investigate and disrupt crime. This role suits an experienced, hands-on technologist with strong product sense who wants to stay deeply technical while shaping the future of intelligence collection.

Key Responsibilities

Embed directly with internal intel analysts to understand their goals, constraints, and daily workflows, translating them into scalable technical solutions with clear success criteria.
Identify high-leverage opportunities to enhance intelligence collection, bringing a product lens to prioritization and productizing work for long-term adoption.
Design, build, and own AI-powered internal applications end-to-end, covering back-end services, APIs, data storage, infrastructure, and user-facing interfaces.
Develop custom agentic solutions using state-of-the-art models from providers like OpenAI, Anthropic, and Gemini to scale intelligence workflows.
Manage projects completely through technical design, architecture, scoping, delivery, iteration, and ongoing support.
Build reliable, scalable systems that analysts depend on daily while continuously evaluating impact based on real outcomes.

Requirements

6+ years of full-stack software engineering experience building scalable web applications, services, and APIs.
Strong product sense with the ability to identify the highest-impact solutions and ship durable products that people continue using.
Proficiency in Python, JavaScript, or TypeScript, paired with strong back-end and systems engineering skills.
Experience building back-end systems, working with datastores like Postgres, pgvector, Pinecone, or Redis, and designing robust APIs.
Demonstrated curiosity and hands-on experience utilizing AI tools, modern models, agentic IDEs, or building AI-enabled workflows.
High degree of ownership, initiative, and the ability to operate independently within ambiguous problem spaces.
Strong communication skills to build trust with semi-technical stakeholders and clearly explain technical trade-offs.

Skills and Tools

Python
JavaScript
TypeScript
Postgres
pgvector
Pinecone
Redis
Modern AI Models (OpenAI, Anthropic, Gemini)
APIs and Back-end Systems

About the Company

TRM Labs provides AI-powered intelligence solutions that enable public and private sector agencies to investigate and disrupt illicit activity and construct operating pictures of threat networks. Backed by prominent investors such as Goldman Sachs, Bessemer, Y Combinator, and Thoma Bravo, TRM operates as a distributed-first company dedicated to building a safer and more secure world.

How to Apply

Interested candidates should apply directly on the official TRM Labs careers page to ensure the application reaches the appropriate hiring team.

Skills and tech stack

Questions candidates ask

Is this position remote?

Yes, this role is remote and based in Brazil.

What level of experience is required for this role?

Candidates must have 6+ years of full-stack software engineering experience.

What programming languages are required?

Proficiency in Python and/or JavaScript/TypeScript is required.

What is the primary focus of the AI Engineer role?

The role focuses on building AI-powered products, tooling, and infrastructure that help intelligence analysts collect and act on intelligence faster and at a greater scale.

How should I submit my application?

You should apply directly through the official TRM Labs careers page.

Ready to apply?

The application is on the official TRM Labs careers page.

Apply on company site