Graduate AI/Data Engineer (Belfast) - June 2025

Kainos


Date: 2 weeks ago
City: Belfast
Contract type: Full time
When you join Kainos, you get to think beyond limitations to make an immediate and positive impact – like transforming digital services for millions of citizens or helping Fortune 500 companies get live and thrive on Workday.

You’ll be part of a people-first culture that is growing around the world. We’re a creative, committed, and diverse group of individuals who succeed as a team.

At Kainos your ideas are heard and valued and you’ll leave a legacy that you can feel proud of. Join us and discover how our people write our story.

SALARY: £27,500 - £30,500



MAIN PURPOSE OF THE ROLE & RESPONSIBILITIES IN THE BUSINESS:



As a Graduate Engineer with Kainos, you will work on projects where you can make a real difference to people’s lives – the lives of people you know. After taking part in our award-winning, seven-week Engineering Academy you will go on to spend some time upskilling in AI and Data and work within a multi-skilled agile team.

Skills

Within our AI/Data Practice you will be allocated to either an AI or Data Engineering role with consideration of your skillset and interest:

As a Trainee AI Engineer, you will have the opportunity to contribute to the development of high-quality solutions which integrate AI and ML technologies that delight our customers and impact the lives of users worldwide. Gain awareness and learning about new AI technologies, frameworks, and approaches.

As a Trainee Data Engineer, you will have the opportunity to contribute to the development of large-scale data processing software to meet user needs in demanding production environments. Working to develop data processing software primarily for deployment in Data technologies, the role encompasses the full software lifecycle including design, code, test, and defect resolution.

At Kainos, we operate in a fast moving, dynamic environment, which can mean exciting and varied opportunities for our people to work across different teams, projects and Engineering disciplines. You must have a keen interest in developing a career in Engineering and the expectation is for our employees to be adaptable, curious, and open to working in different teams across Digital Services. With Engineering at the heart of your role; this may mean experiencing Software Engineering, Low Code Engineering and Data/ AI Engineering, we base such moves on customer demand and an understanding of your skillset and interest.

Upon completion of the 12-month Early Careers Programme, you will have gained knowledge and skills to help transform the organization and set you on the path to becoming the next generation of leaders at Kainos. Fun fact - 11 of our 17 leadership team members have graduated from our Early Careers Programme!

MINIMUM (ESSENTIAL) REQUIREMENTS:   

  • Currently studying towards, or already obtained, at least a Level 6 bachelor's degree in a relevant subject  
  • Basic understanding of AI, data science models and data processing concepts
  • Familiarity with major machine learning frameworks, languages and natural language processing (NLP)
  • Experience of applying common design principals and patterns
  • Ability to work independently as well as in a collaborative team environment
  • Basic software development experience, preferably with JVM languages 
  • Ability to write easily testable code including automated unit testing
  • Familiarity with continuous integration tools and techniques (e.g. Jenkins)
  • Experience working collaboratively with others using version control (e.g. Git) 
  • Ability to plot data as part of data exploration activities
  • Clear verbal communication skills with an open attitude towards sharing information
  • Able to prioritise tasks and work to deadlines
  • Good communication skills, with the ability to communicate to a technical/ non-technical audience

DESIRABLE:

  • Knowledge of modern version control and continuous delivery pipeline
  • Exposure to troubleshooting issues within development and test environments
  • Familiarity with programming languages, such as, Python or R
  • Experience of data visualisation and complex data transformations, including ETL tools, such as, Talend, Numpy, Scipy and Pandas
  • Exposure to streaming and event-processing architectures including technologies such as Kafka and change-data-capture (CDC) products 
  • Comfortable with continuous improvement and sharing input on data best practice
  • Participation in development and/or technology communities



Things To Know Before Applying

At Kainos, we work with a diverse range of clients and some of our projects require travel. If travel were required, we will endeavour to keep this to a minimum and ensure sufficient notice is provided.

We’re looking forward to receiving and reviewing your application. We strongly encourage you to apply early. If a high number of applications are received, this role may close earlier than the advertised deadline. In cases where a large volume of applications is received, the recruitment team will apply enhanced criteria to refine the shortlisting process.

We wish you all the best with your application to Kainos and look forward to hearing from you soon!

TIMELINES

Virtual Assessment Centre: 5th – 14th November

Outcomes Communicated: 25th – 29th November

Start Date: June 2025

So what are you waiting for? Let’s write the next incredible chapter of our story together.

Embracing our differences  

At Kainos, we believe in the power of diversity, equity and inclusion. We are committed to building a team that is as diverse as the world we live in, where everyone is valued, respected, and given an equal chance to thrive.   We actively seek out talented people from all backgrounds, regardless of age, race, ethnicity, gender, sexual orientation, religion, disability, or any other characteristic that makes them who they are.   We also believe every candidate deserves a level playing field. Our friendly talent acquisition team is here to support you every step of the way, so if you require any accommodations or adjustments, we encourage you to reach out. We understand that everyone's journey is different, and by having a private conversation we can ensure that our recruitment process is tailored to your needs.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Delivery Manager, Property

Pinsent Masons, Belfast
3 days ago
Job DescriptionDELIVERY MANAGER – PROPERTYBelfast, Birmingham, Edinburgh, Glasgow, Leeds or Manchester (3 days per week in the office)Role OverviewVario is a market leading alternative legal services provider within the law firm, Pinsent Masons. It is unique in the legal sector. Vario is a practice group within Pinsent Masons which incorporates; Flexible Services, Consulting and Technology, Legal Project Management and Managed...

Assistant Head Chef - UK

Zizzi Restaurants, Belfast
1 week ago
Calling all Pizza lovers!!.......(Pasta lovers are welcome too)Assistant Head Chef up to £13.10 per hour plus Tronc and Benefits As Assistant Head Chef you will be a senior part of the kitchen team. Having the ability to run the kitchen in the head chefs absence. Understanding the need for great leadership and having an unparalleled passion for food.What You'll GetTreat...

Senior Development Manager

Lightsource bp, Belfast
1 week ago
Job description:Department: Development UK & ROILocation: Northern Ireland (Belfast highly preferred) or Republic of Ireland About Lightsource bpLightsource bp is a global leader in the development and management of solar energy projects. We are a 50:50 joint venture with bp with a mission to help drive the world’s transition to low carbon energy.With solar set to increase tenfold in the...