AI + Software Development Training

Update your programming skills with modern technologies and AI tools and launch your career in Finland!

Netum Buutti’s personalized AI + Software Development Training is designed for international ICT professionals in the Oulu region, and aligns your personal programming skills with the talent needs of local companies.

Training is organized in collaboration with Buutti Oy and Oulu Region Employment Area, and it takes place in Oulu 8.9.2025–24.2.2026.

Apply for training

Info sessions

Netum Buutti will organize three real-time info sessions for applicants. These will cover program content and goals, who the training is for, as well as how and why to apply. Participants will have the chance to ask questions directly to the organizers. 

In a nutshell

  • a 117-day personalized training program
  • Training period: 8.9.2025–24.2.2026
  • Theoretical training: 8.9.–13.11.2025
  • Project work/internship period: 14.11.2025–23.2.2026
  • Final training day: 24.2.2026
  • Application deadline: 14.8.2025 at 23:59

Program objective

In the AI + Software Development Training, you will deepen your expertise in modern web development, AI-assisted programming, programming languages, application frameworks, and widely used tools and practices in software development.  

The training is fully personalized: the pace and content are tailored to your skill level and goals through a personal competence development plan. 

After the training, you’ll be ready to work in a trainee or junior software developer role. Possible job titles include JavaScript Developer, C# Developer, Python Developer, Full Stack Developer, Front-End Developer, Back-End Developer. 

Content and structure

AI + Software Development Training lasts 117 days. It includes 50 days of theoretical training, and 67 days of practical learning through an internship or project-based teamwork with real industry relevance. The training is full-time, Monday to Friday, 9 AM–4 PM. 

At the beginning of the program, you will create your personal competence development plan with Buutti’s instructor. You will first study your selected technologies for 50 days, with instructor support. This part is delivered through in-person, contact, and remote instruction. Afterward, you’ll deepen your expertise through a team project, building a portfolio-worthy reference project that supports your job search. 

During the theoretical training, you will gain skills in areas such as AI tools (ChatGPT, GitHub Copilot), DevOps tools and practices, testing, cloud services, virtualization, CI/CD pipelines, Scrum project management, Git version control, communication skills in ICT projects, and ICT work practices and professional standards. 

After the theoretical training, you’ll accumulate hands-on experience during the 67-day internship, either in a real company or through a team-based development project. Both means will provide you with valuable experience in the software industry. 

The training also includes career development days, where you’ll learn key job search skills for software developers, including how to use LinkedIn, networking, and marketing your skills effectively. 

Personal competence development plan

     The plan can include following topics:

    • Development of digital services
    • AI-tools: ChatGPT, GitHub Copilot
    • Front end and back end programming
    • JavaScript, TypeScript, C#, Python, C++
    • React, Flask, Next.js, .NET

Who is this training for?

This program is primarily intended for international ICT professionals with a higher education degree in the Oulu employment area who are looking to enhance their skills and secure employment in Finland.

Priority is given to applicants with prior experience in software development whether through work, studies, or self-learning. Beneficial qualities include teamwork and communication skills, ability to ask for and receive help, eagerness to learn and grow, and motivation to enter the ICT job market in Finland.

The training includes in-person days in Oulu, so applicants must be able to attend on site. The instruction and materials are provided in English, thus we expect English skills from applicants. Also, we hope that applicants have a B1-level proficiency in Finnish.

The training is intended for unemployed or at-risk job seekers (e.g. laid-off, part-time, or fixed-term employees) in the Oulu region’s employment area with international backgrounds. The program will accept 9 participants and is free of charge for selected applicants. 

Why Choose Netum Buutti’s Training? 

At Buutti, your starting point and skill level are taken into account from day one. You’ll receive a tailored learning plan with personal development goals. 

You’re never left to learn alone. Our experienced instructors are always available to support you, both with broader software development principles and the finer technical details of the technologies you’re studying. In addition, a dedicated tutor from Buutti will support your journey to ensure a smooth and rewarding learning experience. Buutti also provides strong support in finding a company for the on-the-job training period.  

Previous participants have rated our training and instructors very highly: 

How to apply?

To apply for the training, you need to submit your application both to Buutti and through the employment services system Työmarkkinatori. In your application, please describe any previous experience you may have and explain why you are interested in the field of programming and how you have already familiarized yourself with it. 

The application process includes, in addition to the written application, a video interview and an individual interview. 

Your application for both Buutti and the employment services must be submitted by the end of the application period on 14.8.2025, at 23:59. 

Application for Buutti
Application for Työmarkkinatori

More information

Kati Pitkänen

kati.pitkanen@buutti.com

+358 45 787 20573

In cooperation