T

Trunk Tools

AI-driven incentive management SaaS for construction

Senior 2 Machine Learning Engineer

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 7 years of experience building and shipping production machine learning or artificial intelligence systems.
  • A proven track record of leading complex, ambiguous projects and driving them to impact.
  • Strong experience with agentic systems, large language model-based applications, or orchestration frameworks.
  • Deep experience in document processing pipelines, including parsing, chunking, indexing, and structured extraction; distributed systems such as Kubernetes are beneficial in this context.
  • Experience building or working with knowledge graphs or provenance graphs and modeling relationships between entities.
  • Background in one or more of search/ranking systems, natural language processing, recommendation systems, or large-scale data/machine learning infrastructure.
  • Strong coding skills in Python, Go, or a similar language, with an emphasis on production systems.
  • Strong analytical and product-minded approach and comfort using data to drive decisions.

Responsibilities

  • Own and evolve core parts of the artificial intelligence platform, spanning search, retrieval, and multi-agent orchestration.
  • Lead the design and build-out of a multi-agent system, including defining new agent pillars and how they collaborate in production.
  • Architect and scale Kubernetes-based document processing pipelines, including ingestion, parsing, chunking, indexing, and structured data extraction across heterogeneous document types.
  • Design and iterate on search and retrieval systems, including ranking, query understanding, and question answering, grounded in real user behavior and product needs.
  • Help build and expand the knowledge graph, modeling entities and relationships to power downstream reasoning and retrieval.
  • Drive ambiguous, high-impact projects end-to-end, from problem definition through experimentation and productionization.
  • Establish and improve evaluation and experimentation frameworks to measure system quality and guide iteration.
  • Write clean, maintainable, production-grade code and raise the bar for engineering quality across the team.

Desired Qualifications

  • Experience in construction or other document-heavy industries.

About the Company

Trunk Tools

AI-driven incentive management SaaS for construction

Trunk Tools offers AI-powered incentive management software for the construction industry through a subscription-based SaaS model. Its core tools include TrunkText, which uses AI to quickly locate relevant project documents and files, and TrunkPerform, which helps speed up construction tasks to improve project performance. By delivering construction-specific AI capabilities, the company differentiates itself from general fintech providers and traditional software by tailoring features to contractors, project managers, and construction firms. The goal is to save time, boost productivity, and help projects run more efficiently by providing easy-to-access information and faster task completion through a recurring software service.

Company size
51-200
Company stage
Series B
Total funding
$69.9M
Headquarters
New York City, New York
Founded
2021

Recently Posted Jobs

Explore more opportunities at Trunk Tools

See more jobs