Machine Learning Engineer (Java, cloud, £80,000)

Job Description

Once in a lifetime opportunity to join a company that puts Artificial intelligence and machine learning at the heart of their engineering.

Your new employer set up their Belfast operation in 2020 and has been growing organically since. They are currently hiring a brand new team due to an influx of new clients over the pandemic.

As the new Machine Learning Engineer you will work with products to create features that customers will love. You will be using the latest tools and modern cloud platforms to build scalable enterprise grade systems. You will work with a talented cross functional agile team to design, build and deliver high quality, secure and resilient products.

This is one of the most talented teams that have been built out in Belfast to date, As a Machine Learning Engineer this is one of the best opportunities you will get to grow as a engineer and work with people that will genuinely help you get to the next level.


  • 4 years plus experience
  • Strong experience with a JVM language (Kotlin, Java, etc.)
  • Experience leveraging RDBMS
  • Experience within a microservices / DevOps environment (Docker or Kubernetes)
  • TDD / BDD experience
  • Experience with one of the following GCP, AWS, or Azure


  • Salary around £80,000
  • yearly bonus
  • Stock options in the company

For further information on this vacancy, or any other Java Development job in Belfast or wider Northern Ireland, please apply via the link below or contact Michael Magee in the strictest confidence.