This job might no longer be available.
Junior Gameplay AI Programmer
3 years ago
Rebellion is looking for a Junior Gameplay AI Programmer to implement features and improve the core AI behaviours for the next entry in the Sniper Elite franchise. You will be working in a supportive team to maintain and develop AI behaviours and related features of a AAA stealth and combat game. You will be introduced to our in-house AI system; develop your knowledge and skills in developing, maintaining and debugging video game AI; and grow to take ownership of visible features in our games. We are currently developing titles for the next generation of games consoles.
This is a permanent full-time role based in-house at our Oxford headquarters and you must be able to legally work in the UK.
Responsibilities:
- Assist in developing and implementing cutting-edge, intuitive artificial intelligence solutions for next-gen gameplay, debugging, maintaining and extending your own and existing AI code
- Write robust and maintainable code, optimising code and data for memory usage and performance per platform
- Meet game design and technical requirements as well as internal coding standards, communicating with designers, artists and other coders to ensure AI satisfies game requirements and quality
- Identify and solve development obstacles or risks that arise, suggesting improvements and implementing solutions to improve performance and reliability
- Write and maintain technical documentation
- Research new tools, techniques and processes and how they can benefit Rebellion
- Collaborate productively within a large multi-disciplined project team environment, communicating ideas and issues clearly.
- Be responsive to deadlines and work well under pressure, meeting multiple production objectives and deadlines
Requirements
- Good C++ skills at a professional level
- Good object-orientated programming and technical design, profiling and optimising, system design and 3D math skills, with sound knowledge of AI techniques (FSMs, path finding, behaviour trees, etc)
- Good debugging and problem-solving skills under pressure
- Ability to work in familiarising yourself to work with a large existing codebase, learning new systems and concepts and implementing them some speed and efficiency
- Ability to structure and build a large system with others, working on a system from conception to completion, prototyping as well as producing final code
- Good spoken and written communication skills, able to collaborate productively, communicating ideas and issues clearly to non-technical staff
- Great team-work with game developers from all disciplines across the project, and the ability to accept and follow direction, with excellent initiative, self-motivation and organisational skills
- General knowledge of current games, consoles, multiplayer development and an interest in AI techniques alongside the ability to analyse AI behaviour in competitive titles would be applicable.
- A genuine interest in playing games
Benefits
- Holiday: 26 holiday days annually, increasing with service to 31 days, plus national public holidays
- Private Medical Insurance: Our PMI scheme offers comprehensive cover to access private medical treatment, taking the stress and strain out of waiting for treatments via the NHS
- Pension Contribution: Tax efficient salary sacrifice contributory pension scheme where Rebellion matches 4% of salary, plus 10% of any contribution you make
- Healthcare Cash Plan: Cash-back on treatment costs, from flu jabs to chiropractors
- Dental & Vision: Cash-back on routine or emergency costs, free eye tests
- Income Protection: Financial help if unable to work due to illness or injury
- Critical Illness: Financial help if diagnosed with critical illness
- Life Assurance: Financial security for your loved ones at a difficult time
- EAP: Wellbeing hub, including confidential telephone support and counselling
- Active Rewards: Earn discounts and other perks for physical activity, from trainers to cinema tickets
- Gym Membership: Discounts to over 3,000 participating UK gyms, pools & fitness events
- Loans: Interest free, tax-free loans
- Relocation: Assistance with relocation planning and costs
- Cycling Cycle Scheme: Save around 30% of the cost of a new bike and equipment though salary sacrifice tax & NI savings, spread repayments over 12 months
- Discounts: 50% off most 2000 AD merchandise, plus Active Rewards and more through health schemes, from high street retail to holidays
- Referral Bonus: Up to £2k bonus for internal staff referrals that lead to hires
- Flexible Hours: Flexible start and finish times
- Great Friendly Culture: Friendly, creative and relaxed working atmosphere, with sensibly managed projects and recognition of the importance of work-life balance (anti-crunch)
- Social & Charity Events: Annual Summer BBQ & Christmas Party, social groups such as photography and board games, charity events including football, go-karting and supporting Special Effect
- Digital Freebies: GDC Vault access, all Rebellion Steam titles, digital copies of 2000 AD and Rebellion Publishing comics, graphic novels and ebooks, physical game and film libraries
Create Your Profile — Game companies can contact you with their relevant job openings.