skip to main content

Interested in IT Jobs in Dublin?

Get the jobs you want straight to your inbox!


  • Sector: IT
  • Location: Dublin
  • Salary: €40k - €60k
  • Contract Length: 18 Months
  • Closing Date and Time: 25/04/2024, 17:00
  • Fixed-Term Contract, 18 Months

Job Summary

Ultan Technologies develops and deploys a range of technologies that help organisations reduce waste in respect of energy, water, materials and human resources. The company has an excellent client base in Ireland and in the UK and is growing strongly. We expect to double our turnover, as well as our number of employees over the next two years. This is an exciting time for an AI Software Engineer to join our expanding team and assist in delivering upon our growth strategy.

Job Description

As an AI Software Engineer, you will play a pivotal role in revolutionising the company's technology landscape by implementing cutting-edge AI technologies to enhance our clients' experience. You will work closely with project sponsors, collaborate with developers, and coordinate with technical program managers to deliver high-quality AI-driven software products. Your responsibilities will span the entire software development lifecycle, from design and development to testing, deployment, operation, and ongoing support across various cloud environments.

Main Duties and Responsibilities:

  • Become an expert on the Company’s product offerings, services, methodologies, and customers.
  • Develop quality software and mobile/web applications in C#, Power BI, Java, Python, Angular, React, React Native, Node.js and various AWS technologies (Lambda, Athena, Glue, Amplify, API Gateway, IoT, RDS, Dynamo DB, Quicksight, SageMaker) and various Azure technologies, etc. along with analysing, testing, and maintaining existing software applications.
  • Develop SQL code for processing extremely large datasets of energy data as well as analysing large sets of data for our clients and develop SQL solutions to meet their needs.
  • Undertake research and development in enhanced analysis techniques like AI machine learning for large data sets.
  • Design and develop customised Dashboards and Reports for our products.
  • Help the Support Manager coordinate release schedules and testing system updates.
  • Help maintain knowledge base articles.

The successful graduate will lead this project, in a supportive partnership with ULSTER UNIVERSITY (UU) and will also have the opportunity to avail of a Post Graduate Diploma with Queen’s University Belfast as part of the employment offering.


  • Frequent training and development opportunities
  • Monthly social / team events
  • Fully funded Post-Graduate Diploma awarded by Queen’s University Belfast

Interviews will be held approximately week commencing: 22/04/2024

Essential Criteria

  • Degree (BSc/BEng) in Computer Science or closely related equivalent.
  • If necessary, you must have a valid work permit/visa in place allowing you to work legally in Rep of Ireland

Desirable Criteria

  • Honours Degree classification: 2:1 in Computer Science or equivalent BSc.
  • Significant professional experience in software development including programming and
    management of software development process and agile lifecycle;
  • Experience in AI and machine learning frameworks and technologies;
  • Strong programming skills in languages like Python, Java, or C++;
  • Strong communication skills and the ability to work collaboratively in a team.