ML Engineer

Trunk Tools, Inc.·Remote·Work From Anywhere·
83,000 - $246,000
Software Development

WFA Digital Insight

The demand for skilled machine learning engineers is on the rise, with the global AI market expected to reach

90 billion by 2025. As companies like Trunk Tools, Inc. continue to revolutionize industries through intelligent automation, the need for experts in AI and machine learning has never been more pressing. With Trunk Tools' recent $40M Series B funding, they're poised for hypergrowth, making this an exciting time to join their team. Candidates should be prepared to showcase their experience in building and shipping production ML/AI systems, as well as their ability to drive complex projects forward. Before applying, it's essential to understand the current remote job market and the skills in high demand, such as expertise in agentic systems and document processing pipelines.

Job Description

About the Role

Trunk Tools, Inc. is a leading AI company that's changing the face of the construction industry. With a recent $40M Series B funding, they're scaling their AI agents across the jobsite, and they need a skilled ML Engineer to lead the development of their AI platform. As a key member of the engineering team, you'll be responsible for owning and evolving core parts of the platform, spanning search, retrieval, and multi-agent orchestration.

The company's mission is to build the future of construction through intelligent automation, and they're looking for talented individuals to help them achieve this goal. With a team that's doubled in size over the past year, Trunk Tools, Inc. is entering a period of hypergrowth, making this an exciting time to join their team.

What You Will Do

  • Own and evolve core parts of the AI platform, including search, retrieval, and multi-agent orchestration
  • Lead the design and build-out of a multi-agent system, defining new agent 'pillars' and how they collaborate in production
  • Architect and scale document processing pipelines, including ingestion, parsing, chunking, indexing, and structured data extraction across heterogeneous document types
  • Design and iterate on search and retrieval systems, 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
  • Collaborate with cross-functional teams to ensure the successful implementation of AI solutions
  • Stay up-to-date with industry trends and advancements in machine learning and AI

What We Are Looking For

  • 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, ideally in distributed systems
  • 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 in languages such as Python, Go, or similar
  • Highly analytical, product-minded, and comfortable using data to drive decisions
  • Experience in construction or other document-heavy industries is a plus

Nice to Have

  • Experience with Kubernetes or similar distributed systems
  • Familiarity with cloud-based infrastructure and containerization
  • Knowledge of construction industry-specific challenges and workflows
  • Experience with Agile development methodologies
  • Certification in machine learning or AI-related fields

Benefits and Perks

  • Competitive salary and stock option equity packages
  • 4 medical plans to choose from, including a 100% covered option
  • Dental and vision insurance
  • Learning and growth stipend
  • Flexible long-term work options, including remote and hybrid arrangements
  • Unlimited PTO, with a focus on work-life balance
  • Free lunch provided in the office
  • IRL/in-person retreats throughout the year

How to Stand Out

  • Tip: Showcase your experience in building and shipping production ML/AI systems, and be prepared to provide examples of your work.
  • To stand out, highlight your ability to drive complex projects forward and your experience in agentic systems and document processing pipelines.
  • When preparing for the interview, focus on your technical skills and your understanding of the construction industry and its challenges.
  • Be prepared to discuss your experience with machine learning and AI-related tools and technologies.
  • Don't be afraid to ask about the company culture and the team's dynamics during the interview process.
  • Make sure to research the company and their products before the interview, and be prepared to ask informed questions.
  • Be clear about your salary expectations and be prepared to negotiate based on your experience and qualifications.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.