Machine Learning Engineer

ITSearch · Recruitment agency
Full-timeAIIreland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
Hybrid · 3 days in office
Category
AI

Technologies & skills

Primary technologies

Cloud & infrastructure

Other technical skills

What you'll be doing

Hands-on Senior Machine Learning Engineer role in Dublin, Ireland (hybrid) for a major financial institution. Lead solution design and build AI-enabled workflow automations using Python, REST APIs, and Azure. Mentor junior developers, own technical architecture, and collaborate in Agile teams.

  • Design, build, and maintain Copilot Studio agents, tools, actions, orchestration workflows, and enterprise automation solutions
  • Develop supporting services and automation components in Python
  • Design enterprise integrations using REST APIs, JSON, and OpenAPI/Swagger specs
  • Lead technical design activities for scalable solutions
  • Perform code reviews and establish best practices
  • Mentor junior developers
  • Translate business requirements into technical deliverables in Agile teams

Key requirements

Must-have

  • 5+ years delivering enterprise-grade software in complex, regulated environments
  • Advanced Python development
  • Strong REST API, JSON, and web service integration expertise
  • Proven technical architecture and design ownership
  • Experience conducting peer code reviews and establishing best practices
  • Agile environment experience
  • Clear written and verbal communication skills

Nice-to-have

  • Hands-on experience with Microsoft Copilot Studio and Power Platform
  • Integration experience with Microsoft 365 services
  • Exposure to Generative AI, LLMs, Agentic AI, or Model Context Protocol (MCP) services
  • Familiarity with Azure Cloud
  • CI/CD pipelines experience
  • Financial Services domain experience

Experience: 5+ years delivering enterprise-grade software within complex, regulated environments

Role signals

Technical focus
AI-enabled workflow automation, backend integrations, architecture, and mentoring
Leadership
Mentoring
Architecture / system design
Indicated in the listing
Hands-on vs management
Hands-on

Full job description

AI Engineer
Dublin, Ireland (Hybrid – 3 days on-site)
6-Month Initial Contract Strong likelihood of extension
Client: Major Financial Institution

About the Role

A leading enterprise banking organisation in Dublin is seeking a hands-on Senior Software Engineer to join their Enterprise Risk and Finance Technology team. In this role, you will lead solution designs and build cutting-edge, AI-enabled workflow automations utilising Microsoft Copilot Studio, Power Platform, and Python.

Key Responsibilities

  • AI & Automation: Design, build, and maintain Copilot Studio agents, tools, actions, orchestration workflows, and enterprise automation solutions.

  • Backend & Integrations: Develop supporting services and automation components in Python; design enterprise integrations using REST APIs, JSON, and OpenAPI/Swagger specs.

  • Architecture & Leadership: Lead technical design activities for scalable solutions, perform code reviews, establish best practices, and mentor junior developers.

  • Agile Collaboration: Translate complex business requirements into technical deliverables alongside BAs, product owners, and engineering teams during sprint planning.

Required Skills & Experience

  • 5+ Years Experience: Delivering enterprise-grade software within complex, regulated environments.

  • Core Tech Stack: Advanced Python development alongside strong REST API, JSON, and web service integration expertise.

  • Technical Ownership: Proven track record owning technical architecture and design for medium-to-large software initiatives.

  • Engineering Standards: Background conducting peer code reviews, establishing best practices, and working in Agile environments.

  • Communication: Clear, effective written and verbal communication skills.

Preferred & Desirable Qualifications

  • Hands-on experience with Microsoft Copilot Studio and Power Platform (Power Automate, Power Apps).

  • Integration experience with Microsoft 365 services (Teams, SharePoint).

  • Exposure to Generative AI, LLMs, Agentic AI, or Model Context Protocol (MCP) services.

  • Familiarity with Azure Cloud, CI/CD pipelines, and Financial Services domain experience.

Apply Now

Interview prep pack

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

Your interview focus

Based on this listing, the role is a hands-on Machine Learning Engineer position focused on designing and building AI-enabled workflow automations, backend integrations, and leading technical architecture within a regulated financial environment.

  • Hands-on AI workflow automation·High
  • Technical architecture ownership·High
  • Backend integration expertise·High
  • Mentoring and best practices·Medium

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review AI Workflow Automation Tools

    0–8 min

    Study Microsoft Copilot Studio and Power Platform documentation, focusing on building and integrating workflow automations.

  2. Prepare Technical Project Examples

    8–15 min

    Select and outline 2-3 relevant projects demonstrating your experience with Python, REST APIs, and technical architecture in regulated environments.

  3. Refresh on REST API and OpenAPI Standards

    15–20 min

    Review best practices for designing, documenting, and securing REST APIs, including OpenAPI/Swagger.

  4. Reflect on Leadership and Mentoring

    20–25 min

    Prepare stories that showcase your experience leading design, conducting code reviews, and mentoring junior engineers.

  5. Research Agile Practices in Financial Services

    25–30 min

    Review Agile methodologies and how they are applied in regulated, financial environments.

Likely questions

, 7 items

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

Talking points

, 5 items
  • Designing and Building AI-Enabled Automations

    You will need to demonstrate experience creating workflow automations using AI tools, especially with Microsoft Copilot Studio or similar platforms.

  • Advanced Python Development

    The role requires strong Python skills for developing backend services and automation components; be ready to discuss complex projects you've delivered.

  • REST API and Web Service Integrations

    You should be able to explain how you've designed and implemented robust integrations using REST APIs, JSON, and OpenAPI/Swagger specifications.

  • Technical Leadership and Code Review

    Prepare examples of how you've led technical design, conducted code reviews, established best practices, and mentored junior engineers.

  • Agile Collaboration and Communication

    Showcase your ability to translate business requirements into technical deliverables and collaborate effectively within Agile teams.

What to research

, 4 items
  • Microsoft Copilot Studio and Power Platform

    Review documentation and case studies on building workflow automations and integrating with backend systems using Copilot Studio and Power Platform.

  • REST API Design and Integration

    Refresh your knowledge on designing, documenting, and securing REST APIs, including OpenAPI/Swagger specifications.

  • Technical Architecture in Regulated Environments

    Prepare examples of leading architecture and design in complex, regulated industries such as finance.

  • Agile Methodologies and Team Collaboration

    Review your experience working in Agile teams, focusing on translating business requirements and collaborating with cross-functional stakeholders.

Questions to ask

, 6 items
  1. What are the main business goals for the AI-enabled workflow automations in this team?

    Why ask this? To understand the strategic impact and priorities of your work.

  2. How is success measured for automation and AI projects within the Enterprise Risk and Finance Technology team?

    Why ask this? To clarify performance expectations and KPIs.

  3. What is the current maturity of the team's use of Copilot Studio and Power Platform?

    Why ask this? To gauge the learning curve and potential for innovation.

  4. How does the team approach technical design reviews and knowledge sharing?

    Why ask this? To assess the culture of collaboration and continuous improvement.

  5. What are the biggest technical or organizational challenges currently faced by the team?

    Why ask this? To identify where your skills can add the most value.

  6. Are there opportunities to contribute to the broader AI strategy or mentor across teams?

    Why ask this? To explore leadership and growth opportunities.

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: 15 Oct 2026