Remote ML Engineer at Trunk Tools: $183,000–$246,000 Salary

 



Experienced machine learning engineers looking for a high-paying remote opportunity can consider the Remote ML Engineer position at Trunk Tools, Inc. The role is designed for an experienced AI and machine learning professional with a strong background in building and deploying production-grade machine learning systems.

The position offers an advertised annual salary of approximately $183,000 to $246,000, making it a potentially attractive opportunity for qualified ML engineers seeking an international remote role.

Trunk Tools is an AI-focused technology company developing solutions for the construction industry. The company uses artificial intelligence and advanced software to help construction teams manage information and improve how work is planned and executed.

The ML Engineer role is focused on building sophisticated AI systems, including applications involving large language models, AI agents, search and retrieval, document processing and knowledge graphs.

For experienced engineers with a strong technical background, this opportunity could provide the chance to work on complex AI problems while contributing to products used in a real-world industry.

Remote ML Engineer Job Overview

  • Position: Machine Learning Engineer
  • Company: Trunk Tools, Inc.
  • Work Arrangement: Remote
  • Salary: $183,000–$246,000 per year
  • Experience Required: 7+ years of experience building and shipping production ML/AI systems
  • Primary Skills: Machine Learning, Artificial Intelligence, Python, LLMs, AI Agents
  • Additional Areas: Search, retrieval, document processing, knowledge graphs and ML infrastructure
  • Infrastructure: Kubernetes and distributed systems
  • Employment Type: Full-time
  • Industry: Artificial Intelligence / Construction Technology

🎓 Invest in Your Future

Master in-demand skills with expert-led courses on Programming, AI, Data Science, Business, Finance, Marketing, Design and thousands more.

🚀 Explore Udemy Courses

✔ Learn at your own pace  |  ✔ Lifetime access  |  ✔ Certificates of completion

About Trunk Tools

Trunk Tools is an artificial intelligence company focused on the construction industry.

Construction companies generate and manage enormous amounts of information, including drawings, specifications, contracts, schedules, reports and other documents.

Trunk Tools develops technology designed to make this information easier to access and use.

The company's products use AI to help construction professionals interact with complex project information and improve productivity.

Working as an ML Engineer at the company therefore involves more than simply training machine learning models. Engineers are expected to develop systems that can operate reliably in production and solve practical problems for users.

What Will the ML Engineer Do?

The successful candidate will work on machine learning and AI systems that support Trunk Tools' products.

One of the major areas of responsibility involves developing AI agents and LLM-powered applications.

Large language models have rapidly changed how software applications can process and interact with information. However, building reliable production applications around LLMs requires considerably more than simply connecting an application to an AI model.

Engineers need to think about retrieval, evaluation, reliability, latency, infrastructure, security and how AI systems interact with other software.

The ML Engineer will therefore be expected to help develop robust AI systems capable of operating at production scale.

Artificial Intelligence and Machine Learning

The position requires substantial experience building and deploying machine learning systems.

Candidates should be comfortable taking machine learning projects from development through production.

This includes understanding how models are developed, evaluated, deployed, monitored and improved.

Experience with production machine learning is particularly important because the position is not primarily focused on academic experimentation.

The successful engineer will need to understand how to build systems that are reliable and maintainable in a real-world environment.

Large Language Models and AI Agents

One of the most interesting aspects of the position is its focus on large language models and AI agents.

AI agents can combine language models with tools, databases, search systems and other software components to perform complex tasks.

For example, an AI system might receive a question from a user, search through thousands of project documents, identify relevant information, reason over the results and produce a useful response.

Building these systems requires knowledge of areas such as:

  • LLM application development
  • Prompt engineering
  • Retrieval-augmented generation
  • Search systems
  • Model evaluation
  • AI agent architectures
  • Data pipelines
  • Production infrastructure

Applicants with practical experience in these areas may be particularly well suited to the role.

Search and Retrieval

Search and retrieval are also important components of the position.

AI systems often need to retrieve the right information before generating an answer.

This is especially important for industries such as construction, where users may need to find specific information within large collections of technical documents.

Candidates with experience building search engines, retrieval systems or retrieval-augmented generation applications can bring valuable skills to this position.

Document Processing

Construction projects generate large quantities of documents.

These can include contracts, plans, specifications, reports and other technical materials.

The ML Engineer may therefore work on systems capable of processing and understanding complex documents.

Experience with document intelligence, natural language processing, OCR, embeddings or other document-processing technologies can be useful for this type of work.

Knowledge Graphs

The job description also highlights knowledge graphs.

Knowledge graphs allow relationships between entities and pieces of information to be represented in a structured way.

When combined with machine learning and large language models, knowledge graphs can help AI systems understand relationships between people, documents, projects, organizations and other entities.

Experience with graph-based systems can therefore be a valuable advantage for candidates applying for the position.

Technical Requirements

The position is aimed at an experienced machine learning engineer.

Candidates should have at least seven years of experience building and shipping production ML/AI systems.

This is an important requirement.

The role is not designed primarily for recent graduates or people who have only completed online AI courses.

Applicants should be able to demonstrate professional experience developing real-world machine learning systems.

Strong programming skills are also expected.

Python is particularly relevant to machine learning and AI development, while experience with Go or similar programming languages can also be useful.

Candidates should also have experience working with modern cloud and infrastructure technologies.

Kubernetes and Distributed Systems

Modern AI applications often need to operate across multiple services and machines.

For this reason, experience with Kubernetes and distributed systems is relevant to the role.

Kubernetes is widely used to deploy and manage containerized applications.

An engineer working on production AI infrastructure may need to understand how services are deployed, scaled, monitored and maintained.

Experience with distributed systems can also help engineers build applications capable of handling large workloads reliably.

Who Should Apply?

This opportunity is best suited to experienced professionals with backgrounds such as:

  • Machine Learning Engineer
  • AI Engineer
  • Senior ML Engineer
  • Applied Scientist
  • Machine Learning Infrastructure Engineer
  • AI Platform Engineer
  • LLM Engineer

Candidates should ideally have experience working with production AI systems rather than only academic machine learning projects.

Strong candidates may also have experience with LLMs, AI agents, retrieval systems, document processing, knowledge graphs or large-scale ML infrastructure.

Salary and Compensation

The advertised salary range for the position is approximately $183,000 to $246,000 per year.

This is a substantial compensation range and reflects the senior nature of the position.

Actual compensation can depend on factors such as experience, qualifications, location and the company's compensation structure.

Applicants should review the official job posting carefully for the latest compensation information and employment conditions.

Why Consider This Opportunity?

There are several reasons experienced AI professionals may find the position attractive.

🎓 Invest in Your Future

Master in-demand skills with expert-led courses on Programming, AI, Data Science, Business, Finance, Marketing, Design and thousands more.

🚀 Explore Udemy Courses

✔ Learn at your own pace  |  ✔ Lifetime access  |  ✔ Certificates of completion

High Salary

The advertised compensation of up to $246,000 annually places the role among highly paid ML engineering opportunities.

Remote Work

The position provides a remote work arrangement, allowing qualified professionals to work without necessarily relocating to the company's physical office.

Advanced AI Work

The role involves modern AI technologies, including LLMs, AI agents, search and retrieval.

Real-World Applications

Rather than focusing only on theoretical research, the work is connected to practical problems in the construction industry.

Career Development

Working on production AI systems can provide valuable experience for engineers seeking to deepen their expertise in modern artificial intelligence.

How to Apply

Interested candidates should carefully review the job requirements before applying.

Applicants should prepare an up-to-date CV that highlights relevant machine learning and AI experience.

Your CV should emphasize:

  • Production ML systems
  • AI/LLM projects
  • Programming experience
  • Cloud infrastructure
  • Kubernetes
  • Distributed systems
  • Search and retrieval
  • Document processing
  • Knowledge graphs
  • AI agents

Candidates should focus on measurable achievements rather than simply listing technologies.

For example, explain the scale of the systems you built, the problems they solved and the impact they had.

Application Process

Applicants can access the vacancy through the Remote OK listing and follow the employer's application instructions.

Because job listings can change or close without notice, applicants should verify that the position is still accepting applications before spending significant time preparing an application.

Important Note for Applicants

This is a senior ML engineering position.

The requirement for seven or more years of production ML/AI experience means it may not be suitable for entry-level machine learning engineers, students or candidates who are only beginning their AI careers.

If you are still building your experience, consider gaining professional experience through junior software engineering, data engineering, AI engineering or machine learning roles before targeting positions at this level.

Applicants should also verify the latest job status directly through the employer's recruitment channel.

Frequently Asked Questions

What is the salary for the Trunk Tools ML Engineer role?

The advertised salary is approximately $183,000–$246,000 per year.

Is the position remote?

Yes. The opportunity is advertised as a remote ML Engineer position.

How much experience is required?

The role asks for 7+ years of experience building and shipping production ML/AI systems.

What programming language is required?

Python is highly relevant to the role, with Go or similar programming experience also useful.

What AI technologies are involved?

The position involves areas such as AI agents, large language models, search and retrieval, document processing and knowledge graphs.

Is this an entry-level position?

No. It is a senior-level opportunity intended for an experienced machine learning professional.

🎓 Invest in Your Future

Master in-demand skills with expert-led courses on Programming, AI, Data Science, Business, Finance, Marketing, Design and thousands more.

🚀 Explore Udemy Courses

✔ Learn at your own pace  |  ✔ Lifetime access  |  ✔ Certificates of completion

Application Link

Qualified candidates can review the vacancy and application instructions through the job listing below:

Apply Here: 

Applicants should verify the vacancy status and application instructions before submitting their application, as remote job listings can close when the position is filled.

Conclusion

The Remote ML Engineer position at Trunk Tools, Inc. is an attractive opportunity for experienced machine learning professionals interested in working on modern AI systems.

With an advertised salary of $183,000 to $246,000 per year, remote work and exposure to technologies such as large language models, AI agents, search, retrieval, document processing and knowledge graphs, the position offers several compelling advantages for qualified candidates.

However, applicants should carefully consider the experience requirement. The role is designed for professionals with seven or more years of experience building and shipping production ML/AI systems.

Candidates with strong experience in Python, machine learning, AI infrastructure, Kubernetes, distributed systems and modern LLM applications may be particularly well positioned to apply.

For professionals who meet the requirements, this could be an opportunity to work on sophisticated artificial intelligence products while solving practical challenges in the construction technology industry.

Before applying, update your CV, highlight your strongest production AI achievements and carefully review the latest job requirements.

Good luck with your application!


Comments

🚀 Join AfroCareer on Telegram

💼 Jobs • 🌍 NGO Opportunities • 🎓 Scholarships • 🚀 Internships

📢 Join Free

Popular posts from this blog

ERA Winter Fellowship in the UK – Fully Funded AI Safety Research Fellowship

CRG Research Training Program 2026 in Spain | Fully Funded Research Opportunity for International Students

Scholarships for African Students 2026 (Fully Funded Opportunities Around the World)