Who are we?

We are a technological company specializing in software development for 3D computer graphics and visual effects with offices in Prague, Brno, and Prostějov. Our technology helps artists and designers create photoreal imagery and animation for design, television, and feature films. Our Chaos Corona and Chaos’ V-Ray are the most popular software tools in their class worldwide.

But most importantly, we are a group of friends and enthusiasts, and our business as well as the entire company culture is built around that.

Who are we looking for?

We are looking for motivated people to help us expand our team by developing our world-class rendering engine. There are plenty of interesting tasks that you could help us with. Depending on your preference and expertise, you may work on software architecture design and implementation, 3D computer graphics algorithms, GPU programming, UI design and implementation, system programming, code optimization, infrastructure development, plugin development for 3rd party applications, design, and development of our own APIs, etc.

What do we offer?

  • Possibility to work on software that users love and that has global-scale impact (product visualization, AAA movies, TV ads, architecture, ...) and an association with the award-winning renderer, V-Ray.
  • Working with a single highly maintained codebase instead of an endless row of single-use projects.
  • Challenging tasks from research to application programming, including performance and memory optimizations.
  • No third-party dictated requirements, software architecture, and deadlines.
  • A team small enough to offer individual members space for creativity.
  • Quick product feedback from our enthusiastic user community.
  • Learning from experienced developers and researchers (e.g. Pixar).
  • Growth within the company, internal seminars, and conferences. Possibility to move from one team to another one.
  • Participating in technology transfer, suggesting ideas, and providing feedback during integrations with the parent company Chaos.
  • Bonus twice a year based on work performance.
  • A salary based on skills.
  • Work from our office in the center of Prague (Karlovo náměstí). Remote cooperation is applicable only in some cases.
  • 3 paid sick days, 5 weeks of vacation from the start of cooperation, and additional vacation days based on the number of years spent in the company.
  • Company lunches twice a month, a relaxation room, a play room, a nap room, a fitness room, home office, face-to-face or online team buildings (e.g. laser games, go-karts, picnics, and various challenges, ...). We are also parent-friendly - we understand if you unexpectedly need to stay at home with your little one(s).

We work with:

  • Cutting edge C++ standard (C++20) with (usually) latest MSVC and Clang.
  • Visual Studio, Xcode, CLion. We give our developers a free hand in choosing their tools but the development itself is done primarily on Windows.
  • Code reviews, DocTest for unit testing, and in-house tools for automated rendering tests.
  • High-performance libraries such as Intel Embree and Open Image Denoise. We also occasionally cooperate with Intel on the development of these libraries.
  • Automation/workflow tools such as git, CMake, and Python.
  • In-house tools we developed to fix weak points of the C++ ecosystem.
  • Qt and other multi-platform frameworks.

Want to become part of the team?

Send us your CV and a short cover letter in English.