At Moon Collider we see it as a goal in itself to offer people a step up into the industry, sharing our experience and knowledge and giving them the opportunity to learn. We are offering a series of 3-month internships, a summer internship, and we'd also like to talk to potential team leads.
3 month internships
Applications are currently OPEN.
Following the success of our programme in 2017, we are continuing our series of 3-month paid internships for junior developers. The role combines introductory-level practical work on Kythera and our licensee projects, with time and guidance in learning the core skills and tools of a games AI programmer.
Your work would initially focus on testing and debugging one of our client games, moving quickly on to working with visual programming languages for games AI design, as well as adding small features and iterating on behaviours. The core work is primarily in C++, while our design and debugging toolset is a full-stack web application which you might also work on.
Support and training will be supplied but we are looking for a focussed, self starter who would be happy to work with as part of a team in solving practical issues for our clients.
Tasks for the role include:
- Testing and debugging game AI in our licensee titles
- Behaviour development for partner titles
- Unit, functional and performance testing
- Core Kythera feature development
- Engine tools integration
- Partner game support
- Time for you to learn tools and techniques, with guidance
Our stack and tools includes:
- C++ (including advanced areas such as multithreading, custom memory allocation, templating and low-level optimisation)
- Specialist graphical programming languages
- Show us that you can already program at a basic level and that you've put significant time and effort into developing your skills
- You must be willing to work in a team and to always show professionalism in your work
- No commercial experience as a programmer is required
During the internship program we hope to offer some permanent positions, but these are limited and this shouldn't be your expectation. You can expect that we will use our knowledge of the industry to help you find a permanent role, and give advice on what roles might suit you and how to continue improving your skills.
We plan to close this position at the end of March, with subsequent internships to begin in July, October and then January next year.
Please apply as below.
Summer graduate internship
Applications are now OPEN for 2018.
This summer we are offering a special internship position for university undergraduates, to work on a specific project separate to our everyday work.
- Excellent skills in C#, Python or a similar language
- Unity engine skills an advantage
You must be available for around 12 weeks, and be able to organise and pay for your own accommodation in Edinburgh over the summer (which can be difficult). For exceptionally experienced candidates remote positions may be considered.
Send us your application materials as below for more information.
How to apply
If you would like to be considered for a role at Moon Collider we need you to send us five things:
- A brief explanation of which role you are interested in, when, and why
- Your CV
- Confirmation that you have existing rights to work in the UK
- A very rough estimate of how many hours you've spent programming, and over what periods
- An example of your programming ability (as below)
The example can be in any language, showing any results. It can be a hobby project or something you've contributed to open source. It must show initiative and creativity. And it must include:
- Relevant source code (compilable is not essential)
- Videos, screenshots or sample output files so we can immediately see results
- An executable if possible
- A brief description of what it is, why you did it, which parts you are responsible for (especially if a group project) and what we should pay attention to
Send us the material all together in an email to firstname.lastname@example.org
We will get back to you within 2 weeks to explain next steps or to give you brief feedback on your application.