GenAI & Machine Learning Engineer - Hybrid Dublin

EXL Talent Acquisition Team

Dublin

Hybrid

EUR 90,000 - 140,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus
Private healthcare
Life assurance 4x salary
Income protection
Pension
Hybrid work model

Job summary

EXL is seeking an experienced Machine Learning Engineer in Dublin to design, build, and operate machine learning and GenAI systems powering products and client solutions. You will work with product, engineering, and client stakeholders to identify high-impact opportunities, prototype ideas, and scale them into secure production systems.

Expect to set ML engineering standards, from data quality to MLOps, and mentor junior engineers while collaborating across geographies.

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).
  • Solid grounding in ML fundamentals: supervised/unsupervised learning, feature engineering, model evaluation, and error analysis.
  • Experience deploying and operating models on AWS (SageMaker, Bedrock, Lambda, ECS/EKS) or equivalent services.
  • Working knowledge of MLOps tooling: MLflow, Weights & Biases, model registries, orchestration (Airflow, Kubeflow, Step Functions).
  • Strong data skills: SQL, Airflow, relational and NoSQL stores; exposure to Spark is a plus.
  • Experience exposing models as services: REST/GraphQL APIs, batch and real-time inference.

Responsibilities

  • Design, build, and deploy machine learning models and GenAI solutions powering products and client solutions.
  • Develop end-to-end ML pipelines from data ingestion to deployment and retraining, using orchestration tools like Apache Airflow.
  • Build and productionize GenAI applications, including LLM integration and RAG pipelines.
  • Fine-tune and optimize models for accuracy, latency, and cost.
  • Deploy and operate models in production on AWS (SageMaker, Bedrock, Lambda) and containerized inference.
  • Implement MLOps practices: experiment tracking, versioning, CI/CD for ML, monitoring for drift.
  • Collaborate with data engineering to design robust feature stores and data pipelines.
  • Establish evaluation frameworks for traditional and LLM-based models and ensure responsible AI practices.

Skills

Python
ML frameworks
GenAI/LLM
AWS
MLOps
Airflow
Kubeflow
Docker/Kubernetes
REST/GraphQL
Data engineering

Tools

Airflow
PyTorch
TensorFlow
SageMaker
Bedrock
Lambda
ECS/EKS
PostgreSQL
MySQL
Spark
pgvector/Pinecone/OpenSearch

Job description

EXL is seeking an experienced Machine Learning Engineer in Dublin to design, build, and operate machine learning and GenAI systems powering products and client solutions. You will work with product, engineering, and client stakeholders to identify high-impact opportunities, prototype ideas, and scale them into secure production systems.

Expect to set ML engineering standards, from data quality to MLOps, and mentor junior engineers while collaborating across geographies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GenAI & Production ML Engineer, Flexible Hybrid
GenAI & Production ML Engineer, Flexible Hybrid

Ex • Dublin

Hybrid
EUR 90,000 - 120,000
Competitive salary
Bonus
Private healthcare
+4
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

Ex • Dublin

On-site
EUR 90,000 - 120,000
Competitive salary
Bonus
Private healthcare
+4
Machine Learning Engineer
Machine Learning Engineer

EXL • Dublin

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

EXL Talent Acquisition Team • Dublin

Hybrid
EUR 90,000 - 140,000
Bonus
Private healthcare
Life assurance 4x salary
+3
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Collins McNicholas Recruitment & HR Services Group • Dublin

Hybrid
EUR 90,000 - 130,000
25 days annual leave
Pension
Life assurance
+1
Senior ML Engineer: Hybrid AI, LLMs, Cloud Delivery
Senior ML Engineer: Hybrid AI, LLMs, Cloud Delivery

Collins McNicholas Group • Dublin

Hybrid
EUR 120,000 - 170,000
Competitive salary
25 days AL
Pension
+5
Machine Learning / Gen AI Engineer
Machine Learning / Gen AI Engineer

Cpl Group • Dublin

On-site
EUR 111,000 - 221,000
Senior AI/ML Engineer - Production-Ready ML (Hybrid)
Senior AI/ML Engineer - Production-Ready ML (Hybrid)

Medtronic • Galway

Hybrid
EUR 66,000 - 98,000
Annual bonus
Pension plan
Healthcare coverage
+1
Senior Machine Learning Engineer (Full-Stack / GenAI)
Senior Machine Learning Engineer (Full-Stack / GenAI)

Cpl • Galway

Hybrid
EUR 20,295,000 - 23,247,000