Machine Learning / Gen AI Engineer

CPL · Recruitment agency
Full-time•AI•Dublin, Ireland
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
On-site
Category
AI

Technologies & skills

Primary technologies

Cloud & infrastructure

What you'll be doing

Global investment firm in Dublin seeks a Machine Learning / Gen AI Engineer to design, implement, and improve Gen AI solutions, including RAG, prompt engineering, fine-tuning, ML model deployment, data pipelines, and API development, primarily on AWS. Long-term on-site contract.

Key requirements

Must-have

  • 3 to 5 years hands-on development experience in Machine Learning systems
  • Experience with Gen AI solutions, Large Language Models, LangChain, Prompt Engineering, Fine Tuning
  • Strong programming skills in Python and Java
  • Experience developing Python-based APIs (FastAPI or Flask)
  • Experience building feature engineering pipelines, deploying AI models, optimizing model inference
  • Experience with ML algorithms/frameworks
  • Experience with security, data, and AI pipeline technologies (RDS/Postgres, Snowflake, Airflow)
  • Experience with infrastructure as code (Terraform, Python, Ansible, CFT)

Nice-to-have

  • Experience with search engine platforms like Elasticsearch, Apache SOLR, or OpenSearch

Experience: 3 to 5 years hands-on development experience in Machine Learning systems

Role signals

Technical focus
Machine Learning / Gen AI engineering, data pipelines, API development, AWS deployment
Hands-on vs management
Hands-on

Full job description

  • Dublin

  • Long Term Contract

  • Daily Rat

Global investment firm based in Dublin is looking to hire **Machine Learning / Gen AI Engineer ** to design, implement and improve technical solutions for Gen AI solutions including RAG, Prompt Engineering, Fine Tuning, ML model deployment, data pipelines, hosting, and API development. We are looking for an outspoken technologist with a deep passion for data and application design to help build AWS based Gen AI solutions.

The Expertise and Skills You Bring

  • 3 to 5 years hands on development experience in Machine Learning System.

  • Experience with working on Gen AI solutions with Large Language Models, LangChain, LangSmith, LlamaIndex, Prompt Engineering and Fine tuning.

  • Strong programming skills in Python, Java.

  • Solid experience with developing python-based APIs required (FastAPI / Flask).

  • Experience as a Machine Learning engineer building feature engineering pipelines, deploying AI models, and optimizing model inference.* *

  • Design and develop machine learning and deep learning systems using appropriate ML algorithms / frameworks.

  • Experience working with security, data, and AI pipeline technologies (RDS/Postgres, Snowflake, Airflow) and infrastructure as Code (Terraform, Python, Ansible, CFT).* *

  • Demonstrated work experience using AWS services: Deploy the models in Sagemaker, cloud-based data platforms like Snowflake or RDS for analytics data hosting. EC2/EKS compute set-up.

  • Work with data to create models and perform statistical analysis, train and retrain models to optimize performance.

  • Run machine learning tests and experiments.

  • Experience with search engine platforms like Apache SOLR, Elastic Search or OpenSearch would be a big plus.

  • Superior SQL skills and experience performing deep data analysis on multiple database platforms.

  • Bachelor’s Degree or equivalent experience.

To apply or find out more please reach out to shane.omahony@cpl.ie or 01-947 6301

#LI-SO3

#CplTechnology22

Interview prep pack

Grounded in this listing. Use it to prepare examples before you apply.

Your interview focus

Based on this listing, the role focuses on designing, implementing, and optimizing Gen AI and machine learning solutions, with a strong emphasis on hands-on development, data pipelines, API creation, and AWS-based deployment.

  • Hands-on ML/Gen AI engineering·High
  • Python API and pipeline development·High
  • Cloud deployment (AWS)·Medium
  • Infrastructure automation·Medium

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review Gen AI and LLM Project Experience

    0–7 min

    List and summarize your most relevant Gen AI and LLM projects, focusing on tools like LangChain, prompt engineering, and fine-tuning.

  2. Refresh Python API and ML Pipeline Skills

    7–14 min

    Prepare concise examples of building and deploying APIs with FastAPI/Flask and orchestrating ML pipelines with Airflow.

  3. Study AWS ML Deployment Workflows

    14–20 min

    Review your experience with AWS Sagemaker, EC2/EKS, and integrating with data platforms like Snowflake and RDS.

  4. Revisit Infrastructure as Code and Security Practices

    20–25 min

    Prepare to discuss your use of Terraform, Ansible, and security best practices in ML pipelines.

  5. Prepare Questions and Research the Team

    25–30 min

    Draft thoughtful questions for the interview and research the company's AI initiatives if possible.

Likely questions

, 8 items

Priority reflects how strongly this topic is emphasised in the job listing, not whether it will be asked.

Talking points

, 6 items
  • Gen AI Solutions and LLMs

    You should be ready to discuss your experience with Large Language Models, LangChain, prompt engineering, and fine-tuning, as these are central to the role.

  • Python and Java Programming

    Demonstrating strong programming skills in both Python and Java is essential, especially for building APIs and ML systems.

  • API Development with FastAPI/Flask

    You will likely need to provide examples of designing and deploying Python-based APIs, as this is a core requirement.

  • ML Model Deployment and Optimization

    Be prepared to explain your process for deploying, optimizing, and monitoring machine learning models, particularly on AWS.

  • Data Pipeline and Infrastructure as Code

    Experience with tools like Airflow, Terraform, and Ansible is important for building robust, scalable ML pipelines.

  • SQL and Data Analysis

    Strong SQL skills and experience with multiple database platforms are required for deep data analysis and feature engineering.

What to research

, 5 items
  • Gen AI Frameworks and Tools

    Review your experience with LangChain, LlamaIndex, and prompt engineering, focusing on practical applications and outcomes.

  • Python API Development

    Prepare to discuss your work with FastAPI or Flask, including design, deployment, and integration with ML models.

  • AWS ML Services

    Refresh your knowledge of deploying ML models using AWS Sagemaker, EC2, EKS, and integrating with data platforms like Snowflake and RDS.

  • Infrastructure as Code

    Be ready to explain your use of Terraform, Ansible, or similar tools for automating ML infrastructure.

  • SQL and Data Analysis

    Review your experience with SQL and performing deep data analysis across multiple database platforms.

Questions to ask

, 6 items
  1. What are the main Gen AI use cases currently being developed by the team?

    Why ask this? To understand the practical applications and business impact of your work.

  2. How does the team approach prompt engineering and fine-tuning for LLMs?

    Why ask this? To gauge the maturity of Gen AI practices and collaboration opportunities.

  3. What is the typical workflow for deploying ML models to production in your AWS environment?

    Why ask this? To clarify deployment processes and expectations for automation and scalability.

  4. How is collaboration structured between data engineers, ML engineers, and software developers?

    Why ask this? To assess team dynamics and cross-functional collaboration.

  5. What are the biggest technical challenges the team is currently facing with Gen AI or ML pipelines?

    Why ask this? To identify areas where your expertise can add value and understand current pain points.

  6. How does the team ensure data security and compliance, especially when handling sensitive financial data?

    Why ask this? To understand the importance of security and compliance in your day-to-day work.

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 9 Nov 2026