Senior AI Programmer
- Remote, Hybrid
- Liverpool, England, United Kingdom
- Programming
We are looking for an experienced AI Programmer to join our development team to help develop a new AAA multiplayer title.
Job description
Our Values:
Collaboration - We collaborate as a team, communicate openly to learn and share.
Respect - We value diverse perspectives and treat others with kindness.
Excellence - We continuously strive for improvement in creative and technical excellence.
Wellbeing - We prioritise wellbeing to create a positive and supportive community.
Overview:
We are looking for an experienced AI Programmer to join our development team to help develop a new AAA multiplayer title. As an AI Programmer at Lucid your main responsibilities will be to help investigate, design, direct and implement a variety of AI features and frameworks. The ideal candidate will have experience with both AI programming and multiplayer environments.
What you’ll do:
Design and implement reliable, maintainable, and bug-free code.
Follow best practices, development processes, and coding standards.
Take ownership of the design and development of key AI features for a multiplayer title.
Bring technical expertise and experience to the challenges of multiplayer game development.
Advise and mentor junior staff on best practice in multiplayer game development.
Job requirements
What we’re looking for from you:
Excellent C/C++ knowledge.
An enthusiasm and passion for games.
Experience working in a games studio.
Experience developing AI awareness, decision making, behaviour, or navigation systems.
Shipped multiple titles.
Unreal Engine experience.
Multiplayer experience.
Experience with dedicated server network model (Desirable)
Experience with the Epic's Gameplay Ability Systems or similar modular gameplay frameworks (Desirable)
What can you expect during the Interview Process:
Our interview process typically takes 2-4 weeks depending on availability is usually made up of 3 stages:
1st stage (45 minutes) – An informal chat to discuss your experience and working history relating to the position with members of our Programming team and our Head of Talent. In return, we will provide a full overview of the role, life at the studio as well as answer any questions you may have.
Second interview (45 minutes) – Second Interview with our CTO, Studio Technical Director and Head of Talent. This role will be focussed on the project and your skills and experience. You will have the opportunity to understand how our design teams work and the overall structure of our teams.
Final interview (30 minutes) – A final Interview with our Studio Head and Studio Production Director. This will be a chance for you to get to know the Senior Management team and all the things that make Lucid, Lucid! You will have a lot of opportunities to ask any questions about the studio and Culture.
How can we support you?
We work our process around your availability and try to be as accommodating as possible. A member of our recruitment team will be in touch prior to your first interview and will keep in contact throughout the process. If you have any specific questions prior to this please contact careers@lucidgames.co.uk
We can provide suitable adjustments during our recruitment processes. Should you require adjustments/flexible arrangements to interview, or take up a role at Lucid, please let us know in the notes/cover letter section of your application. This will not affect your application.What we can offer you:
Remote and Flexible working to suit you around our core hours of 10-4pm
Private Healthcare for you and your family.
Employee Assistance Programme (EAP)
Free parking in Liverpool City Centre
Company pension at 4% of annual salary
29 days holidays, Including Christmas shutdown.
Cycle2work scheme
Early Friday finish every last Friday of the month
Profit Share Bonus & Christmas Bonus
Monthly company breakfast
Don’t meet all the requirements?
We care about what you can do, not just what’s on paper, and we understand that the best people for the role may have a CV that looks a little different.
or
All done!
Your application has been successfully submitted!
