GenAI & Production ML Engineer, Flexible Hybrid

Ex

Dublin

Hybrid

EUR 90,000 - 120,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary
Bonus
Private healthcare
Life insurance
Income protection
Pension
Hybrid work model

Job summary

EXL is seeking an experienced Machine Learning Engineer to join our Dublin team. You will design, build, and operate ML and GenAI systems that power client solutions, working with product, engineering, and stakeholders to translate needs into production-ready models.

The role emphasizes MLOps, model evaluation, responsible AI, and cloud deployment (AWS SageMaker/Bedrock). You will mentor juniors and help set engineering standards while delivering measurable business value.

Qualifications

  • Minimum 5 years of software or data engineering experience, with at least 3 years building and deploying machine learning models in production.
  • Strong programming skills in Python and hands-on experience with ML frameworks such as scikit-learn, PyTorch, or TensorFlow.
  • Practical experience building GenAI/LLM applications: prompt engineering, RAG pipelines, embeddings, vector databases, and LLM APIs (OpenAI, Anthropic, Bedrock).
  • Experience deploying and operating models on AWS (SageMaker, Bedrock, Lambda, ECS/EKS) and related services.
  • Working knowledge of MLOps tooling: MLflow, Weights & Biases, model registries, pipelines (Airflow/Kubeflow/Step Functions).
  • Strong data skills: SQL, Airflow; relational and NoSQL stores; exposure to Spark is a plus.
  • Experience exposing models as REST/GraphQL services; CI/CD; testing; monitoring for drift.

Responsibilities

  • Design, build, and deploy ML models and GenAI solutions from framing to production deployment.
  • Develop end-to-end ML pipelines (data ingestion, feature engineering, training, evaluation, deployment, retraining).
  • Build and productionize GenAI apps: LLM integration, embeddings, RAG pipelines, vector stores, and agentic workflows.
  • Fine-tune, evaluate, and optimize models for accuracy, latency, and cost.
  • Deploy and operate models on AWS (SageMaker, Bedrock, Lambda, ECS/EKS).
  • Implement MLOps: experiment tracking, versioning, CI/CD, automated testing, drift monitoring.
  • Work with large datasets; design data pipelines; build robust feature stores.
  • Establish evaluation frameworks for traditional models and LLM-based systems.
  • Embed responsible AI: bias, explainability, privacy, security.
  • Collaborate with product teams to translate requirements into ML solutions with measurable impact.
  • Write clean, well-tested production code; participate in design/reviews.
  • Build proofs-of-concept and scale successful experiments to production.
  • Mentor junior engineers and data scientists on ML engineering best practices.
  • Stay current with ML/GenAI trends and adopt new models/frameworks as needed.

Skills

Python
ML engineering
GenAI applications
REST APIs
SQL
Airflow

Tools

scikit-learn
PyTorch
TensorFlow
Airflow
Kubeflow
SageMaker
Bedrock
OpenAI API
Docker
Kubernetes
MLflow
Weights & Biases

Job description

EXL is seeking an experienced Machine Learning Engineer to join our Dublin team. You will design, build, and operate ML and GenAI systems that power client solutions, working with product, engineering, and stakeholders to translate needs into production-ready models.

The role emphasizes MLOps, model evaluation, responsible AI, and cloud deployment (AWS SageMaker/Bedrock). You will mentor juniors and help set engineering standards while delivering measurable business value.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GenAI ML Engineer - Production AI Systems
GenAI ML Engineer - Production AI Systems

EXL • Dublin

Hybrid
EUR 90,000 - 130,000
Competitive salary & bonus
Private healthcare
Life assurance 4x salary
+3
Machine Learning Engineer
Machine Learning Engineer

EXL • Dublin

Hybrid
EUR 90,000 - 130,000
Competitive salary & bonus
Private healthcare
Life assurance 4x salary
+3
Machine Learning Engineer
Machine Learning Engineer

Ex • Dublin

Hybrid
EUR 90,000 - 120,000
Competitive salary
Bonus
Private healthcare
+4
Senior AI/ML Engineer - GenAI & MLOps, Hybrid
Senior AI/ML Engineer - GenAI & MLOps, Hybrid

UnitedHealth Group • Dublin

Hybrid
Confidential
Private health insurance
Wellness programs
Matching pension contribution
+3
Senior AI Engineer - Hybrid Enterprise ML & MLOps
Senior AI Engineer - Hybrid Enterprise ML & MLOps

Unum • Carlow

On-site
EUR 90,000 - 130,000
Paid health insurance
25 days annual leave
Pension scheme
+1
Senior AI Engineer (GenAI, LLMs) – Hybrid | AWS & MLOps
Senior AI Engineer (GenAI, LLMs) – Hybrid | AWS & MLOps

RECRUITERS • Dublin

Hybrid
EUR 90,000 - 100,000
ML Ops Engineer: Production-Ready AI Pipelines
ML Ops Engineer: Production-Ready AI Pipelines

MetLife, Inc. • Galway

Hybrid
EUR 57,000 - 75,000
Hybrid work
Private health insurance
Pension plan
+1
Senior AI Software Engineer — Production ML & CV
Senior AI Software Engineer — Production ML & CV

Medtronic • Galway

On-site
EUR 66,000 - 98,000
Hybrid work model
Annual bonus
Pension contribution
+2
Senior AI Engineer - Scalable ML Solutions (Remote/Hybrid)
Senior AI Engineer - Scalable ML Solutions (Remote/Hybrid)

Ul Solutions • Dublin

Hybrid
EUR 90,000 - 150,000
Senior ML Engineer – Hybrid, Impactful AI & Data Solutions
Senior ML Engineer – Hybrid, Impactful AI & Data Solutions

Stelfox Limited • Dublin

Hybrid
EUR 90,000 - 150,000