Trm Labs

Senior Software Engineer, AI Engineer

North America, Remote. Posted 2 months ago

The role

You will build AI-powered products, tooling, and infrastructure to improve intelligence collection. You will work with intel analysts to design and own end-to-end applications, back-end services, and APIs.

What you will do

  • Embed with intel analysts to translate workflows into technical solutions
  • Identify high-leverage opportunities to improve intelligence collection
  • Design, build, and own AI-powered internal applications end-to-end
  • Develop custom agentic solutions leveraging state-of-the-art models
  • Own projects end-to-end including design, architecture, scoping, and delivery
  • Build reliable, scalable systems for analysts
  • Evaluate impact and iterate based on real outcomes
  • Triage customer support requests from specific Slack channels via on-call rotation

Required qualifications

  • 6+ years full-stack software engineering experience building scalable web applications, services, and APIs
  • Strong product sense
  • Proficiency in Python and/or JavaScript/TypeScript
  • Strong back-end and systems engineering skills
  • Experience building backend systems
  • Experience working with datastores such as Postgres/pgvector, Pinecone, Redis
  • Experience designing APIs
  • Demonstrated curiosity and hands-on experience with AI tools and applications
  • High degree of ownership and initiative
  • Ability to operate independently in ambiguous problem spaces
  • Strong communication skills
  • Ability to build trust with semi-technical stakeholders

Nice to have

  • Strong data/ML-leaning engineer

Benefits

  • TRM coordinates and covers approved travel, lodging, and workspace for R&D work weeks
  • Accommodations available for legitimate caregiving, health, immigration, and similar constraints

Before you apply

  • Review job description to highlight experience and impact
  • Provide thoughtful and accurate answers to application questions
  • Use of AI tools during interviews is not permitted without prior approval
  • You will be evaluated on applied AI fluency during the interview process

About the company

TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. The company is a Series C company headquartered in San Francisco.

Senior Software Engineer, AI Engineer at Trm Labs | JobZoey