Are you ready to embark on an exciting journey and make your mark in the gaming industry? We are looking for talented individuals to join our team as we work on creating an exceptional online gameplay experience that will captivate and thrill players worldwide. As a crucial member of our team, you will play a pivotal role in developing cutting-edge AI systems that bring our game world to life, revolutionizing the way players interact with our game.
Key Responsibilities
- Driving and Building AI Systems: Your expertise will be instrumental in designing and implementing core AI systems that create immersive gameplay experiences.
- Collaboration with Art and Animation Teams: Work closely with other departments to bring our game world to life and create captivating online and single-player gameplay driven by AI systems.
- Understanding Game Requirements: Collaborate with the design and art departments to fully comprehend the vision and requirements of the game.
- Building and Improving Tools: Utilize your skills to enhance proprietary tools that enable the content design team to effectively utilize AI and gameplay features.
- High-Quality Code Development: Develop features using C++ and Unreal Engine, ensuring stability and performance.
- Problem Solving and Support: Act as a resource to support and troubleshoot content creation issues, working closely with other teams to ensure smooth development.
- Effective Communication and Collaboration: Coordinate and communicate with the engineering team through various channels, fostering a collaborative and efficient work environment.
Do You Have What It Takes?
Basic Qualifications:
- Extensive Software Engineering Experience: Possess at least 5 years of professional software engineering experience within multi-disciplinary teams.
- Proficient in C++: Showcase your expertise with at least 2 years of professional experience working with this language.
- Passion for Gaming: Demonstrate your enthusiasm for game development and your commitment to delivering top-quality gameplay experiences.
- AI Development Experience: Display your skills in writing AI code for NPC characters and/or vehicles.
- Strong Foundation in Game Technology: Have a solid understanding of core game technology, including physics, animation, and network replication.
- Excellent Interpersonal Skills: Communicate effectively, seek feedback, and collaborate positively with peers.
Preferred Qualifications:
- Unreal Engine Experience: Worked with Unreal Engine 4+ for at least 2 years.
- Tool Development: Previous experience building tools using Unreal Engine.
- Experience in Large Teams: Familiarity with working in large-scale teams of 100 or more.
- AAA Game Title Experience: Shipped a AAA game title, showcasing your ability to deliver high-quality gaming experiences.
- Educational Background: Possess a degree in Computer Science or equivalent.
Work Type: Remote or Hybrid
Location: Anywhere in the UK, USA, or Canada (Manchester, UK if Hybrid)
If you’re passionate about gaming and believe you have what it takes to be part of our team, we want to hear from you! Please submit your CV, along with a cover letter and any relevant supporting materials, such as your portfolio, here.
At Capturing Fantasy, we are committed to cultivating an inclusive and welcoming environment for individuals from all walks of life. We value diversity and encourage applicants of all races, religions, beliefs, ages, disabilities, sexual orientations, and gender identities. Our hiring decisions are based solely on qualifications and demonstrated abilities to fulfill job responsibilities.
We believe that only a truly diverse team, working in a supportive and inclusive atmosphere, can create a gaming experience that is truly for everyone. Regardless of your background, if you believe that your skills align with this role, we would love to hear from you.