Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
IA

Intelligent Audit

via Adp

All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Senior Machine Learning Engineer

Anywhere
Contract
Posted 12/2/2025
Direct Apply
Key Skills:
Machine Learning
Python
Deep Learning
Gradient Boosted Trees
Time-Series Data
CI/CD Pipelines
Docker
Kubernetes
SQL
LLM APIs

Compensation

Salary Range

$120K - 180K a year

Responsibilities

Design, build, deploy, and maintain production-grade machine learning models and systems for logistics and shipping data.

Requirements

Bachelor's or higher in quantitative field, 5+ years Python ML development, 3+ years end-to-end ML production experience, expertise in deep learning and decision tree methods, experience with time-series data, CI/CD, containerization, and Linux cloud environments.

Full Description

Job Title: Senior Machine Learning Engineer Reports to: Lead Machine Learning Engineer Intelligent Audit is a fast-growing freight audit & business analytics technology company helping our customers become smarter shippers - shipping to their customers faster, cheaper, and with less delivery exceptions. We use big data to help our customers remove inefficiencies in their global transportation spend.  As a Senior Machine Learning Engineer within the Data Science organization, you will design, build, and maintain production-grade ML solutions on large logistics, shipping, and billing datasets. You will own models and services end-to-end (exploration and prototyping through deployment, monitoring, and continuous improvement), while collaborating closely with data science, product, engineering, and operations teams. What You Will Do:  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The individual with this position in our company will be expected, on a regular basis, to: *  ML design and development Architect, implement, and maintain ML models (e.g., gradient boosted trees, deep learning, forecasting, transformers) using Python and its data science ecosystem (NumPy, pandas, polars, Scikit-learn, PyTorch, XGBoost, Jupyter, visualization libraries). * Data analysis and feature engineering Explore, visualize, and analyze large internal and external datasets, especially structured multivariate time-series, logistics, and billing data, to engineer features, validate assumptions, and improve model performance. * Production systems and APIs Develop robust, well-structured code and internal APIs (e.g., FastAPI) for online and batch inference, integrating ML services into existing systems and workflows. * Code quality and engineering practices Apply software engineering best practices including version control, code reviews, documentation, and test-driven development to ensure clarity, reliability, and maintainability. * MLOps, CI/CD, and observability Design and operate CI/CD pipelines (e.g., GitHub Actions) for ML workloads; build and maintain containerized deployments (Docker, Kubernetes or similar); instrument experiment tracking and monitoring using tools such as MLflow, TensorBoard, Datadog, Neptune, or Weights & Biases.   * Data engineering collaboration Work with relational and analytical data stores (Postgres, parquet, DuckDB) and collaborate with data engineering on SQL- and dbt-based pipelines that support training, validation, and production scoring. * LLM integration Use LLM APIs and tools (e.g., OpenAI, Cursor) and prompting strategies to integrate LLMs into products, workflows, and data pipelines where they provide clear business value. * Lifecycle ownership and continuous improvement Own the ML lifecycle: problem framing, data exploration, modeling, evaluation, deployment, monitoring, retraining, and decommissioning; identify opportunities to reduce technical debt and improve performance and reliability. * Collaboration, communication, and mentorship Translate complex ML and statistical concepts into clear language for technical and non-technical stakeholders; document and present findings and design decisions; provide guidance and feedback to junior data scientists and engineers. What You Will Bring: * Strong analytical and problem-solving skills with a focus on machine learning and data-driven decision making. * Advanced Python proficiency and deep familiarity with data science libraries and tooling (NumPy, pandas, polars, Scikit-learn, PyTorch, XGBoost, Jupyter). * Experience with deep learning and decision tree–based methods, including production use of models such as gradient boosted trees and neural networks. * Proven experience working with structured multivariate time-series and other large structured datasets. * Proficiency with Linux, Git, Bash, and working in cloud or remote high-performance computing environments for big data and large-scale training. * Hands-on experience with CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes or similar) for ML workloads. * Experience with monitoring, logging, and experiment tracking for ML systems (e.g., MLflow, TensorBoard, Datadog, Neptune, Weights & Biases). * Comfort working with SQL and relational databases (Postgres) as well as analytical formats and engines (parquet, DuckDB), and collaborating with data engineering on dbt or similar tooling. * Experience with LLM APIs, integration patterns, and prompting strategies for LLM-powered workflows and applications. * Strong written and verbal communication skills and a track record of successful collaboration with cross-functional stakeholders. * Interest in mentoring and helping level up team members on ML, MLOps, and software engineering best practices.   Minimum Qualifications * Bachelor’s, Master’s, or Ph.D. in Computer Science, Data Science, Mathematics, Physics, Statistics, or a related quantitative field, or equivalent practical experience demonstrating senior-level ML engineering capability. * At least 5 years of professional Python development experience focused on data science and ML libraries. * At least 3 years of experience delivering end-to-end ML solutions in production (from exploration through deployment and monitoring). * At least 3 years of experience with deep learning and decision tree–based methods. * At least 2 years of experience working with structured multivariate time-series data. * Demonstrated experience with: * CI/CD pipeline design and operation for ML workloads. * Containerization (Docker) and orchestration (Kubernetes or similar). * Linux-based cloud and/or remote high-performance computing environments.   Preferred Characteristics: * Ph.D. or equivalent research experience focusing on cutting-edge ML techniques. * Experience with logistics, freight, or broader supply chain datasets and use cases. * Deep expertise in one or more of: transformer architectures (including for structured data), unsupervised learning on structured data, or advanced forecasting methods. * Track record of publications, conference talks, or notable open source / code portfolio demonstrating ML innovation. * Experience building and operating LLM-powered applications and tools (e.g., via OpenAI APIs, Cursor, or similar frameworks). * Track record of publications, conference talks, or notable open source / code portfolio demonstrating ML innovation. * Experience building and operating LLM-powered applications and tools (e.g., via OpenAI APIs, Cursor, or similar frameworks).

This job posting was last updated on 12/5/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt