# Rendering Engineer Internship

> Sperasoft · Belgrade, Serbia (Hybrid) · Full-time · Posted 2026-06-09

**Workplace:** hybrid

**Department:** Engineering

## Description

**Responsibilities:**  

-   Design, build, and maintain efficient, reusable, and reliable rendering code.
-   Implement new or improve existing rendering techniques.
-   Help maintain code quality and organization.
-   Profile and optimize C++ and GPU code.
-   Communicate effectively within the team.

## Requirements

-   **Basic understanding of one of the Graphics API: DirectX 11/12, OpenGL, Vulkan, Metal.**
-   Basic understanding of HLSL/GLSL/MSL.
-   **Practical knowledge in Rendering/Graphics area. This can be:**

-   Work on your pet project – individually or with friends.
-   Participation in GameJams, Hackathons, etc.
-   Contribution to open-source projects.  
    

-   **Ability to work in the office, full-time, Monday–Friday (Cracow)**
-   You will be a part of a dev team, so you need to have time for discussions and task collaboration.
-   It's better if you are able to work the same hours as your team.
-   If you need a few private hours to attend classes, this might be acceptable.
-   **Desire to make games and join Sperasoft after successful completion of the internship**

  
**If you have something from this list, it will give you additional points:**

-   Portfolio of pet projects on GitHub/GitLab/Bitbucket.
-   Knowledge of the C++11/14/17 standards.

-   Experience with game development.
-   Passion for gaming.

## Benefits

-   Working with an international team of world-class professionals on exciting and challenging projects
-   Learning & Development opportunity
-   Sensibly flexible working hours
-   Breakfasts, snacks and fruits available during the day, tea and coffee machines

## Apply

[Apply at Sperasoft](https://apply.workable.com/sperasoft/j/F5F19389C1/apply)

---
Powered by [Workable](https://www.workable.com)
