AdTechTalent
Data Science257 days agoRemote

Kargo

Staff Machine Learning Engineer

machine learningmlopspythonsqlsparkawsdatabricksfeature storekuberneteskubeflowmlflowgoad techctr predictionbid optimizationaudience targetingci/cdproduction ml

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Dublin, Ireland

Full job description

The Staff ML Engineer is responsible for the design, deployment, and maintenance of machine learning systems that drive Kargo's revenue, including bid pricing, pacing, CTR prediction, viewability, and audience targeting. This role requires ownership of the full ML lifecycle from training to inference, monitoring, and iteration. Candidates must have 6+ years of experience deploying ML models in production, strong skills in Python, SQL, Spark, and AWS cloud services, and familiarity with MLOps tools such as Databricks, Feature Stores, Kubernetes, Kubeflow, and MLflow. Experience with CI/CD practices for ML and building real-time training and inference pipelines is required. Preferred qualifications include ad tech experience and knowledge of Go for performance-sensitive services. The role is remote based in Dublin, Ireland.

What you'll do

  • Own design, deployment, and ongoing health of machine learning systems driving revenue
  • Ensure production ML models are reliable, monitored, and continuously improving
  • Implement CI/CD pipelines to accelerate model deployment
  • Ship high-impact ML systems tied to measurable business outcomes
  • Optimize ML infrastructure for scalability and cost-efficiency
  • Facilitate smooth cross-functional delivery between data science, engineering, and product teams

Requirements

  • 6+ years of experience building and deploying ML models in production environments
  • Ownership of full ML lifecycle from training through inference, monitoring, and iteration
  • Strong proficiency in Python and SQL for model development, data manipulation, and pipeline work
  • Experience with Spark for large-scale distributed data processing
  • Hands-on experience with AWS (S3, EC2, Lambda, SageMaker) and cloud-native ML workflows
  • Comfortable provisioning and managing cloud infrastructure programmatically
  • Familiarity with MLOps stack including Databricks, Feature Stores, Kubernetes, Kubeflow, MLflow
  • Experience building offline and online training and inference pipelines for real-time systems
  • Strong understanding of CI/CD practices applied to ML including model versioning, automated testing, deployment pipelines, and rollback strategies
  • Preferred: Ad tech or digital advertising experience with auction dynamics, bid optimization, CTR/viewability prediction, or audience targeting models
  • Preferred: Experience with Go for performance-sensitive production services

Tech stack

PythonSQLSparkAWS (S3, EC2, Lambda, SageMaker)DatabricksFeature StoresKubernetesKubeflowMLflowGo

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.