About the role

  • AI Engineer at Trunk Tools revolutionizing construction with intelligent automation and production-ready AI agents. Leading design and implementation of multi-agent systems for document and data processing.

Responsibilities

  • Own and evolve core parts of our AI 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 document processing pipelines (Kubernetes-based), including ingestion, parsing, chunking, indexing, and structured data extraction across heterogeneous document types.
  • Design and iterate on search and retrieval systems (ranking, query understanding, QA) grounded in real user behavior and product needs.
  • Help build and expand our 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.

Requirements

  • 7+ years of experience building and shipping production ML/AI systems.
  • Proven track record of leading complex, ambiguous projects and driving them to impact.
  • Strong experience with agentic systems, LLM-based applications, or orchestration frameworks.
  • Deep experience in document processing pipelines (e.g., parsing, chunking, indexing, structured extraction), ideally in distributed systems (Kubernetes or similar).
  • Experience building or working with knowledge graphs / provenance graphs and modeling relationships between entities.
  • Background in one or more of: search/ranking systems, NLP, recommendation systems, or large-scale data/ML infrastructure.
  • Strong coding skills (Python, Go, or similar) with an emphasis on production systems.
  • Highly analytical, product-minded, and comfortable using data to drive decisions.
  • Bonus: experience in construction or other document-heavy industries.

Benefits

  • Competitive salary and stock option equity packages
  • 4 Medical Plans to choose from including 100% covered option. Plus Dental and Vision Insurance!
  • Learning & Growth stipend
  • Flexible long-term work options (remote and hybrid)
  • Free lunch provided in the office in NYC & Austin - you’ll never go hungry with us!
  • Unlimited PTO; We truly believe in work-life balance and that hard work should be balanced with time for rest and rejuvenation
  • IRL / In-Person retreats throughout the year

Job title

Senior ML Engineer

Job type

Experience level

Senior

Salary

$183,000 - $246,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job