Skip to content

ML/AI Engineer

  • Location: Dublin, Dublin, Ireland
  • Remote: Remote
  • Type: Temporary
  • Job #21109

ML/ AI Engineer

Our client a leading, international mobile services provider is looking to hire?a Machine Learning Artificial Intelligence Engineer with strong programming skills in Java or C++, to join their expanding team.

The client is starting a new research team that will focus on research and developing innovative AI algorithms for solving complex challenges in the Ads Domain. This position is expecting to have a strong AI background with deep AI algorithmic knowledge such as Machine Learning OR Deep Learning. For researching and developing scalable AI algorithms, the team will have access to large real datasets collected from across Europe and will have access to Big Data processing infrastructure as needed.

This role will initially be on a 12 – month contract with a possibility of extension. Also, the role can be based in Ireland or anywhere in Europe offering full remote on either PAYE or LTD contract, depending on candidate's preferences.

Our client is currently conducting all interviews online and are onboarding all new workers remotely.

Job Reference: BBBH 21109

Your role will involve

  • Building, maintaining, optimizing, and deploying click-through rate (CTR), conversion rate (CVR), universal app campaign (UAC), deep learning model, and federated learning models
  • Transforming and converting data science prototypes and performing statistical analysis of the results
  • Interpreting the model performance and make improvement suggestions
  • Building, maintaining, and optimizing user profile and tags
  • Working closely with multiple teams to optimize the performance of advertising recommender system

You must have as a minimum

  • At least 2-3 years of working experience in applying advanced Artificial Intelligence techniques to real world and large-scale problems
  • solid experience with algorisms and NLP (Bert, Albert, Electra, etc)
  • Solid foundation in Machine Learning
  • At least Master's Degree (preferably PhD) in a quantitative discipline (e.g., Computer Science, Information Systems, Mathematics, Statistics, Physics, and Bioinformatics).
  • Strong development skills in Python, with applied experience in Deep Learning frameworks such as Keras, TensorFlow, PyTorch


  • A very competitive salary.
  • 25 days annual leave.
  • Laptop, mobile etc.

Still interested in this opportunity?

Submit your CV (in a Microsoft Word format) today!
Perhaps this role didn't fully fit your criteria, not to worry – we have many similar roles advertised on our website –

Please don't hesitate to contact any of our team with any questions you may have on Email: or Phone: +353 1 6694040.


Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Not attracting the right candidates or pulling through enough volume with your job ads? Our free service, Allen Intro, can help.

Click here to find out how we can improve your ad performance, completely free.