ML Engineer
Role details
Job location
Tech stack
Job description
production-ready AI agents, starting with intelligent document processing and Q&A, and rapidly expanding into core operational workflows. Our team has doubled in the past year, and with 65+ employees (25+ engineers), we're scaling fast and entering a period of hypergrowth. This is a rare opportunity to join at an inflection point.What you will do and achieve:* 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
Who you are:* 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 & conditions
same values here at Trunk Tools HQ. As an equal-opportunity employer, we are committed to building an inclusive environment where you can be you. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, pregnancy, gender expression or identity, sexual orientation, or any other legally protected class.
#Salary and compensation $183,000 - $246,000/year
#Benefits Vision insurance