Opening for New Interns: Game Designers and Programmers

We’ve got openings! Do you want to work with kickass technology? Do you think you have what it takes? Do you want to see the exciting world of independent game development?

Well, we got good news for you!

Gray Lake Studios is looking for talented and dedicated programmers and game designers who have experience with Unity and are currently undertaking university level education.

Common Requirements are:

  1. Currently pursuing a Computer Science/Programming/Game Development oriented education.

  2. Preferably university level or higher education.

  3. Good knowledge of Unity3d engine.
  4. Preferably living in Utrecht or willingness to travel.

  5. Good communication skills or willingness to get better.

  6. Good English is a must.

  7. Dedication and willingness to learn, and a plan of things you want to focus on.

Programmer Requirements are:

  1. Extensive portfolio/code/devblog of mad stuff that you programmed in your free time with good explanations. (we cannot stress enough how important this is)

  2. Knowledge of C# is a must, but if you got your thing going on with Java or C++ also nice.

  3. Ability to read and understand scientific books, papers, notation, and skills of the mathematical nature.

Designer Requirements are:

  1. Extensive portfolio of games that you’ve designed, or taken part in designing.

  2.  Knowledge of Unity3d and ability to implement things & make levels.

  3. Familiarity with scrum method and ability to use mindmaps.


please send CV stuff & letter of motivation to


Q: What is Gray Lake Studios?

A: We are an independent game production company that focuses on technology and aesthetics. We got cool tools like random dungeon generators, wind simulators, reinforcement learning algorithms, etc. that you can use/learn during your internship.


Q: What are you working on?

A: Gust is the current title we are working on. You can see that stuff on our website. We also work with Dreams of Danu who specialize with BCI devices which read brain waves. Sometimes we take contract work too if it lies within our interests.


Q: The working environment?

A: We are a friendly bunch. Cool office on the third floor of Dutch Game Garden. Plenty of opportunity to meet the cool companies and people in the building. It’s cool. 🙂


Q: Fun and Food?

A: We make sure people eat well and have a game day at least once every two months. We tolerate your choices even if they include peanutbutter donut ham en kaas tortillas.


Q: What is the interview process like?

A: We will ask you a bunch of programming related questions. Mostly to gauge your ability to think on the spot as well as your knowledge of programming. No need to worry much. Make sure you bring a laptop with all the nice stuff you want to show us and you will be fine. There often is a second interview.


Q: What are the working hours?

A: We want you here at 9:00. You are free to go at 17:00 or 18:00. Usually we have to kick out everyone from the office after 18:30 because it is so much fun working with us. Rarely if ever we deviate from these hours. You have a right to use national vacations.


Q: Assignments? Workload?

A: If you are good we will even sit down with you and work towards an assignment that you are mostly in charge of. You have to be prepared to do research on your own, read scientific papers, and books. If scientific notation and mathematics look like chinese then you have a lot of distance to travel before applying to us.

Q: Burnout Policy?

A: Burnout is a touchy subject. Most game development companies work people hard till they bleed their fingers. We do not like that. If anyone shows signs of burnout/programmer’s desperation we will force you to take a time-out. However we also do not like grumpy people who easily whine and complain when things get tough. Things often get tough due to near fringe nature of technologies we deal with.


Some Programmer’s ground rules at Gray Lake Studios:

  • Always use pen&paper before starting to program.

  • Java sucks and C++ is the best but we all want to learn Lisp yet nothing beats Fortran.

  • PHP is devil spawn.

  • We do not like wearing hats on interviews, unless it is your “thing”.

  • Cleanliness and hygiene comes before proper code base structure.

  • Listen to Erhan when you are stuck.

  • Comment before thinking.