Atlantbh Internship

Posted 6 Days Ago
Be an Early Applicant
3 Locations
In-Office or Remote
Internship
Information Technology • Consulting
The Role
Interns will engage in software development, quality assurance, DevOps, UX/UI design, product management, and machine learning, gaining hands-on experience and mentorship.
Summary Generated by Built In

This cycle of the Atlantbh Internship will be organized remotely (with an opportunity for some in-office visits). 

Internship programs

Software Development (3 interns)

Interns will develop a full-stack application using cutting edge technologies and learn how to implement best coding practices. RESTful web services will be developed using back-end technologies based on Java programming language and frameworks, such as Spring Boot.

The application’s front-end will be developed using React or Angular. Interns will have the opportunity to familiarize themselves with other interesting concepts during different stages of software development including Git, Jenkins, Maven, AWS, JUnit, Design patterns, MVC and CI. Additionally, the project will include working with relational databases, such as PostgreSQL, as well as communication with external APIs. Finally, interns will have the opportunity to learn from experienced Software Engineers through workshop presentations and one-on-one mentorship.

Machine Learning (2 interns)

This internship offers a comprehensive introduction into the world of Machine Learning (ML). The goal is to understand and go through the ML lifecycle from processing and manipulating data all the way through model deployment. All the interns will share a foundational first month, gaining familiarity with the tools and practices necessary to create and fine-tune models. The internship will then split to two tracks: Natural Language Processing (NLP) and Computer Vision (CV). In both cases, the main goal is understanding and solution interpretability.

Throughout the internship, participants will gain experience with widely adopted open-source tools and ML frameworks, setting the stage for future learning and development.

NLP (1 intern) - The NLP track will focus on understanding tokenization and transformer architecture. Interns will fine-tune pre-trained models in a variety of tasks, such as sentiment analysis, summarization, named entity recognition.

CV (1 intern) - The Computer Vision track will handle problems in image processing, segmentation and classification. Interns will cover classic and modern approaches to vision problems.

Quality Assurance (2 interns)

Interns will have the opportunity to learn how to validate a web application, becoming familiar with all the necessary techniques, technologies and principles used for quality assurance of a system. They will work on designing and creating test plans, creating and executing test cases and learn about testing methodologies, as well as when to execute different kinds of tests (Smoke, Regression, API, etc.), in order to assure product quality. 

The interns will collaborate with the development team, gaining hands on experience with scrum and the Agile methodology, and learn about the importance of teamwork. Additionally, for this internship cycle, we have organized 2 separate QA programs, distinguished by the applied programming/scripting languages used for automation development.

JS (1 Intern) - Programming/scripting languages include JavaScript, Playwright, Axios, Git, Postman, Jenkins, etc.

Python (1 Intern) - Programming/scripting languages include Python, Playwright, Pytest, Git, Postman, Jenkins, etc.

DevOps (1 intern)

The intern will have the opportunity to expand their knowledge of Linux filesystem and Bash scripting. While adopting DevOps practices, they will learn about CI/CD, containerization and orchestration, infrastructure management, monitoring and networking. During the internship, the intern will collaborate with other interns in a real life scenario. This will include packaging software in Docker images, deploying Docker containers server-side and on Kubernetes, and integration of Frontend and Backend apps with a database. The intern will also learn how to write CI/CD pipelines, automate, build and deploy, manage Kubernetes infrastructure, and basic information security principles. 

By the end of the internship, the intern will be acquainted with the tools necessary for setting up and managing infrastructure, Continuous Integration and automated deployment processes (i.e. bash scripting, Docker, Kubernetes, Nginx, Jenkins, etc.), as well as troubleshooting network issues and basic InfoSec principles.

UX/UI Design (1 intern)

UX/UI design is a field that focuses on creating user-centered designs for web applications. The intern will learn how to create user experiences and interfaces that are intuitive, easy to use and visually pleasing. This will involve using design processes and methodologies that are commonly used in the industry, such as user research, wireframing, prototyping, and user testing. The intern will also have the opportunity to learn how to use design software such as Figma, which is a popular tool for creating and sharing design mockups. Additionally, the intern will be able to experience how design and development teams work together, and how design decisions are integrated into the development process. 

Please note, your application for the UX/UI Design internship program must include a portfolio/samples of your work.

Product Management (1 intern)

The intern will have the chance to gain practical experience in product management by working on tasks that simulate real-world scenarios, such as defining product requirements, communicating with stakeholders and the different roles in the development team, and using Agile methodologies and tools such as Trello and Jira. By the end of the internship, the intern will have a solid understanding of Agile practices and be able to apply them in their future career. 

Like the other internship projects, the PM program is created for internship purposes only. Nevertheless, it is designed to provide a realistic and valuable learning experience and is modeled after actual challenges and tasks encountered in the field.


Requirements

The Atlantbh Internship assumes familiarity with the principles of object oriented programming, as well as knowledge of relational and non-relational databases. Candidates must be unemployed and hold BH citizenship. Beyond these requirements, however, there are no specific criteria for candidate selection, as Atlantbh considers various factors in the selection process. Although the internship is not intended as a programming school, we expect that some interns will be experiencing certain technologies for the first time.

Candidates applying for the DevOps internship program should have basic knowledge and experience with Linux based OS, networking, and some scripting language (Bash, Python etc). Any knowledge related to Development, QA and Operations is a plus.

For the UX/UI Design internship program, the candidate's application must include a portfolio (send it to us together with your resume, or via email at [email protected]).

Please note, only unemployed applicants that hold BH citizenship will be taken into consideration.


Benefits

Mentorship - Each intern will be paired with a mentor who will provide guidance to ensure the successful completion of the allocated program.

Feedback - Interns will have the opportunity to present their work on a monthly basis to receive feedback on various aspects of their work.

Presentations - Experienced Atlantbh engineers will hold presentations for the interns. Topics will cover cutting edge technologies and best practices, as well as their tips and tricks for research, learning and problem solving.

Collaboration - Depending on the internship program of choice, interns will have the opportunity to collaborate with other interns.

Deadline for submitting the application is Sunday, 28.09.2025. at 23.59 (midnight).

Please note: when applying for the Atlantbh Internship, make sure you check your inbox daily - especially your junk/spam/promotions folders!

Top Skills

Angular
AWS
Axios
Docker
Figma
Git
Java
Jenkins
JIRA
Junit
Kubernetes
Maven
Nginx
Playwright
Postgres
Pytest
Python
React
Spring Boot
Trello
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Sarajevo
182 Employees
Year Founded: 2000

What We Do

We deliver modern software systems, transforming your ideas into innovative products with the highest quality, modern design and cost-effective solution. We are dedicated to providing trusted partnerships, whether you need help on an existing software project or with creating a new product from scratch

Similar Jobs

In-Office or Remote
8 Locations

360dialog Logo 360dialog

Client Manager

Marketing Tech • Software • Analytics
In-Office or Remote
6 Locations

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account