Software Engineer – Java, AI, Machine Learning

Software Engineer – Java, AI, Machine Learning

Exciting opportunity for a back end focused Java Software Engineer with an interest in Artificial Intelligence (AI) and Machine Learning. Join a company building a highly successful game changing product with AI as part of the core functionality.

This will ideally suit a Java software engineer who wants to build cutting edge technology using a modern technology stack, collaborate with an excellent team of engineers and learn about AI, Machine Learning and Deep Learning. Dublin City Centre based position.

The tech stack includes Java, REST, Linux, Android.


Role / opportunity:

  • Java Software Engineer – back end
  • Build Analytics Software
  • Javascript, Node, Vue, React, Angular, Python, Scala, Spark, Hadoop, MongoDB
  • Learn new technologies, innovate
  • High quality team of smart, driven engineers
  • Great culture, nice people
  • Tackle complex, challenging projects with huge volumes of data
  • Be part of a global tech company growing their Irish team


Skills / experience:

  • 3 – 6+ years’ experience in Software Engineering
  • Strong back end Java development skills
  • Aptitude and willingness to learn new technologies and solve new problems
  • Experience building RESTful APIs



  • Salary €50,000 – €65,000 DOE
  • Permanent Position
  • Dublin City Centre


For more information contact Kieran Tumulty in confidence on 01 649 8510 or 





  • Accepted file types: doc, docx, pdf, rtf, ppt, odt.
  • Privacy Policy