Staff Machine Learning Engineer (Open to Remote)

Triumph Financial, Inc.Remote - Texas, TX
$206,261 - $330,017Remote

About The Position

At Triumph, our vision is a world where freight transactions are accurate and seamless on the most modern and secure freight transaction network. We are looking for passionate, innovative, solutions-oriented people to join our team. We thrive on providing exceptional customer service and look for team members with an entrepreneurial spirit and a passion to build successful partnerships with our clients. TriumphPay is building the transportation payments network for the future, touching a combined $37.1B in annualized freight volume. We are looking for experienced Staff ML engineers to join our team of 35+ engineers. You will work closely in a small, cross-functional team of 3-4 people focused on our AI/ML systems. Our teams operate with a high degree of autonomy, allowing you to take ownership of projects from ideation to deployment. You’ll collaborate closely with product managers and other stakeholders to understand customer pain points and deliver impactful solutions that support critical features. Our engineering team is fully remote and believes strongly in work-life balance.

Requirements

  • 10+ years of software engineering experience; 4+ years with production ML at scale.
  • Proven success designing and operating distributed ML systems.
  • Strong experience with model deployment patterns and data pipelines.
  • Demonstrated ability to influence technical decisions across teams.
  • Deep understanding of reliability engineering and production support.
  • Curious. You aren't content with the status quo and know that we can always improve.
  • Data Driven. You seek evidence to support hypotheses and identify optimal solutions within problem constraints accounting for sources of error and uncertainty.
  • Collaborative. You can work with others to improve a solution iteratively factoring in new information from outside perspectives.
  • Empathetic. Your designs are influenced by a deep understanding of the customers' needs.
  • A strong communicator. You will proactively communicate issues and trade-offs with team members to support alignment and fast decision making.
  • Be an outstanding developer. Your peers should recognize you as one of the best and the brightest developers they have worked with.

Nice To Haves

  • Familiarity with Python, Clojure, Ruby.
  • Experience with PySpark for data processing.
  • Experience with AWS SageMaker Studio for model development and validation.
  • Experience with PyTorch + HuggingFace for deep learning.
  • Experience with FastAPI and Clojure applications for model inference.

Responsibilities

  • Work closely in a small, cross-functional team of 3-4 people focused on our AI/ML systems.
  • Take ownership of projects from ideation to deployment.
  • Collaborate closely with product managers and other stakeholders to understand customer pain points and deliver impactful solutions that support critical features.
  • Build, deploy, and integrate models that can generalize across diverse document formats and adapt to evolving customer needs.
  • Ensure models operate within strict latency requirements to ensure seamless customer experiences, while maintaining high performance in extracting and classifying data from complex, unstructured documents.
  • Explore new techniques in deep learning, transfer learning, and model optimization to improve the accuracy and efficiency of our systems.
  • Lead multi-team ML initiatives that deliver sustained business value.
  • Establish clear, repeatable ML engineering standards adopted across teams.
  • Reduce friction from experimentation to production.

Benefits

  • Medical
  • Dental
  • Vision
  • Paid Time Off
  • 401k
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service