About the role
What will you do at Kargo?
Kargo creates powerful moments of connection between brands and consumers to build businesses. Every day, our dynamic teams work to radically raise the bar on what agentic AI, CTV, eCommerce, social, and mobile can do to deliver unique ad experiences across the world’s most premium platforms. Taking a Creative Science approach to all we do, we continuously innovate solutions that outperform industry benchmarks and client expectations.
Kargo is growing rapidly and currently has offices in NYC, Chicago, LA, Dallas, Sydney, Auckland, London and Waterford, Ireland.
Who We Hire
Techies who want to build the future. Creatives who want to design it better. Communicators to win business.
Collaborators to build it. Data pros who turn numbers into insights. Product builders who turn ideas into innovations.
Anyone eager to be on a team that doesn’t stop to ask what’s next, because they’re already building it.
The Opportunity
Kargo is hiring a senior machine learning engineer to own the evolution of Finetouch, our creative scoring system—leading the design and production deployment of multimodal ML models that quantify creative quality and predict ad performance. This role is the technical anchor for the Creative Sciences Platform, translating research in LLMs, VLMs, and multimodal learning into scalable, reliable systems that creative and product teams build on.
Success means Finetouch becomes faster, smarter, and more trusted as the intelligence layer behind Kargo's creative analytics.
The Daily To-Do
Ship the next generation of Finetouch—delivering better predictive accuracy on creative performance, expanded multimodal signal coverage (visual + text + engagement), and validated lift over the current baseline
Stand up production-grade MLOps pipelines—training, fine-tuning, deployment, monitoring—on MLflow/Kubeflow/Ray Train so model iterations move from notebook to production in days, not weeks
Scale distributed training and inference on multimodal/VLM workloads through Ray, PyTorch Distributed, and right-sized cloud infrastructure—enabling larger models and faster experimentation cycles
Build and operate the APIs, embedding services, and model endpoints that let Glossi and other Kargo creative platforms consume scoring in real time, with documented SLAs and integration patterns
Deploy real-time monitoring, drift detection, and alerting so production model degradation is caught before it affects creative decisions
Explain multimodal modeling tradeoffs to Product and Creative stakeholders in terms of business impact, partnering with Data Science and Platform Engineering as co-owners, not handoff points
Document architecture, decisions, and runbooks so the platform outlives any single contributor
Qualifications
- 5+ years in ML engineering or MLOps, with shipped production systems involving LLMs, VLMs, or multimodal architectures
- Expert in Python and PyTorch (or TensorFlow), plus distributed training frameworks (Ray, PyTorch Lightning, Horovod)
- Hands-on with MLOps tooling: MLflow, Weights & Biases, Kubeflow, Argo, or Airflow for orchestration, experiment tracking, and automated retraining
- Cloud-native ML deployment on AWS (SageMaker), GCP (Vertex AI), or Azure ML, with infrastructure-as-code (Terraform, Helm)
- Production fluency with Docker, Kubernetes, and CI/CD patterns for ML
- Strong SQL, data pipeline, and feature store design for scalable experimentation
- Preferred: experience with vector databases, embedding pipelines, and real-time retrieval systems, plus a background in creative scoring, aesthetic modeling, or ad performance prediction
- In accordance with applicable federal, state, and local pay transparency laws, the anticipated base salary range for this position is listed below. In addition to base salary, this role is eligible for variable compensation — either the Kargo Sales Incentive Plan (sales roles) or an annual discretionary bonus (all other roles). Actual compensation may vary based on factors such as geographic location, work experience, education, and skills.
- U.S Salary Range
- $150,000—$175,000 USD
- What We're Proud Of
- AdAge Best Places to Work
- ThinkLA Partner of the Year
- Built In Best Places to Work
- Cynopsis 2025 Top Women in Media - Jeannine Shao Collins
- Martech Breakthrough Awards - Best Overall Adtech Company
- Digiday Media Awards Best Event
- Cynopsis Media Impact Awards-Best CTV Platform
- Martech Breakthrough Awards-CTV Innovation
- Adweek Media Plan of the Year Awards - Best Use of Insights
- Following Our Lead
- Big Picture: kargo.com
- The Latest: Instagram (@kargo.hq) and LinkedIn (Kargo)
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Machine learning jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Staff AI Engineer - Personalization, Brand, Communications Tech
American Express · New York, New York, United States
Senior Applied AI Engineer
QuEra Computing Inc. · Boston, Massachusetts, United States
AI Engineer 5 (AI Foundations: LLM Customization, Finetuning, Reinforcement Learning)
Capital One · San Jose, California, United States
AI Engineer 5
Capital One · San Jose, California, United States
Senior Context Fusion AI Engineer - Autonomous Vehicles
NVIDIA · Redmond, Nevada, United States
GTM AI Engineer -Deal Desk
Motive Agency · United States
Role information can change. Confirm current details on the original application page.
