Skip to content

Computer Graphics Development Internship (Preparatory Course)

  • Hybrid
    • Sofia, Sofia (stolitsa), Bulgaria
    • Prague, Praha, Hlavní město, Czechia
    • Karlsruhe, Baden-Württemberg, Germany
    +2 more
  • Software Development

Job description

Chaos is a leading global software company that provides world-class visualization and design solutions, empowering creative minds to bring ideas to life. 

For over twenty years, Chaos has developed innovative technologies serving multiple industries, including architecture and design, media and entertainment, and product e-commerce. Chaos’ solutions help architects, designers, VFX artists/animators, and other creative professionals share ideas, optimize workflows, and create immersive experiences.

Headquartered in Karlsruhe, Germany, Chaos has offices in 11 cities worldwide. For more information, visit chaos.com.

Chaos Camp is the preparatory course for the Chaos Internship Program. It is an online programming training for junior developers or students close to graduation interested in gaining the coding knowledge and skills essential for a career in software development for computer graphics. The top-performing participants in Chaos Camp will be invited for an interview to join the Chaos Internship Program in July 2025.

Are you eager to deepen your knowledge of C++ algorithms and data structures? Curious about the secrets of ray tracing? Ready to kick-start your career in computer graphics programming?

Chaos Camp is your opportunity to learn from top experts, find out what’s behind-the-scenes of visualization technologies, and be invited for an internship at Chaos. 


***The program is open for applicants based in Bulgaria, Czechia and Germany. Although the training will be conducted online, the best-performing participants will have the opportunity to join the Chaos team, which will require on-site presence in our offices in these locations: Sofia, Bulgaria; Prague, Czechia; Karlsruhe, Germany.***

What we offer:

  • Free intensive 4.5-month online training focused on algorithms and data structures for C++, computer graphics programming and ray tracing.

  • The training sessions will be conducted in English on the week evenings and are divided into two parts - Part I starting on May 20, 2025 until mid-July, and Part II starting September to end of November.

  • Training and mentorship by lecturers from our partner MNKnowledge and senior professionals from the Chaos team.

  • Chance to learn more about the software development world and 3D visualization by collaborating with members of the Chaos team.

  • Certificate of Completion issued by Chaos, awarded upon the successful completion of the course (80%+ lectures attended, 80%+ homework assignments completed).

  • Opportunity to join the Chaos team as an Intern after completing Part I of the training and further develop your skills by receiving additional lectures in C++ algorithms and machine learning, as well as on-the-job training.

Job requirements

What do you need to successfully enroll in Chaos Camp?

  • Working level of English (B1).

  • Interest in mathematical algorithms and/or computer graphics.

  • Relevant education/completed courses in the field of software development.

  • Commitment to attend the intensive training sessions and complete the homework assignments.

  • Proactivity and passion for learning.

The program is appropriate for students in their last years of studies, graduates or junior professionals. For more details, please visit chaos.com/chaos-camp. 

Take your first step toward a career in computer graphics programming. Send us your CV in English with attached/linked projects demonstrating your software development skills by April 30, 2025.

Please make sure you get familiar with our Privacy Policy before applying.

Only short-listed candidates will be contacted via email to complete the entry test prior to the beginning of the course. The candidates with the highest score on the entry test will be invited to join the program.

Confidentiality of all applications is assured.

Hybrid
  • Sofia, Sofia (stolitsa), Bulgaria
  • Prague, Praha, Hlavní město, Czechia
  • Karlsruhe, Baden-Württemberg, Germany
+2 more
Software Development

or