At a Glance
- Tasks: Design and build AI-driven systems for interactive gaming experiences.
- Company: Join a pioneering tech company revolutionising digital storytelling.
- Benefits: Competitive salary, flexible work options, and opportunities for growth.
- Other info: Collaborative environment with exciting projects and career advancement.
- Why this job: Shape the future of gaming with innovative AI technology.
- Qualifications: Strong software engineering skills and a passion for interactive media.
The predicted salary is between 50000 - 70000 £ per year.
About Iconic: We’re building digital actors: AI-driven characters that don’t just talk, but act; shaping the world, responding to the player, and driving stories that evolve through both words and actions.
The Mission: We believe games and interactive media are on the verge of a fundamental shift. Today’s experiences are largely scripted, characters follow predefined paths, and player choice is limited. We’re building systems that change that: digital actors that can think, communicate, and take action in real time. Our goal is to create worlds that are truly alive—where stories emerge from interaction, and every player experience is unique. Recent advances in AI make this possible for the first time. The challenge now is turning that potential into real, scalable systems that people can play.
The Role: We’re looking for a Software Engineer to help build the systems powering our digital actors and interactive worlds. This is a highly hands-on role working across gameplay systems, AI infrastructure, tools, runtime systems, and product features. You’ll collaborate closely with engineers, researchers, designers, and artists to help turn emerging AI capabilities into real player experiences. This is not just an implementation role. You’ll be contributing to the foundations of a new kind of interactive medium helping shape how intelligent characters behave, respond, and interact with players in real time. A background in games is not required, but a strong interest in games, simulation, and interactive systems is essential.
What You’ll Do:
- Design, build, and maintain production systems across multiple areas of the stack
- Contribute directly to gameplay systems, AI integrations, runtime infrastructure, and developer tooling
- Collaborate with researchers to help bring experimental systems into real products
- Work closely with product and design to build compelling interactive experiences
- Write clean, maintainable, and performant production code
- Help improve engineering practices, tooling, and workflows as the team grows
- Contribute ideas and experimentation around how AI can create new forms of gameplay and interaction
What We’re Looking For:
- Strong software engineering fundamentals
- Experience building and shipping production software
- Comfortable working across different languages, tools, and systems
- Strong problem-solving ability and willingness to learn new technologies quickly
- Interest in AI systems and how they can be applied to games and interactive experiences
- Interest in games, simulation, or emergent systems
- Collaborative mindset and comfort working in cross-functional teams
- Strong understanding of engineering quality and maintainability
Nice to Have:
- Experience with game engines (Unity, Unreal, or similar)
- Experience working on gameplay systems or real-time applications
- Familiarity with AI/ML systems, APIs, or tooling
- Experience in startups or small, fast-moving teams
- Personal projects, mods, prototypes, or game jams
Software Engineer, AI-Driven Interactive Worlds employer: Kindredventures
At Iconic, we are at the forefront of revolutionising interactive media, offering a dynamic work environment where creativity and innovation thrive. Our collaborative culture fosters personal and professional growth, empowering Software Engineers to contribute to groundbreaking AI-driven projects that redefine player experiences. Located in a vibrant tech hub, we provide unique opportunities to work with cutting-edge technology while enjoying a supportive atmosphere that values every team member's input.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer, AI-Driven Interactive Worlds
✨Tip Number 1
Network like a pro! Reach out to folks in the gaming and AI space on LinkedIn or at events. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to AI or interactive systems. This is your chance to shine and demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for interviews by diving deep into the company’s mission and products. Be ready to discuss how your experience aligns with their goals—show them you’re not just another candidate!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Software Engineer, AI-Driven Interactive Worlds
Some tips for your application 🫡
Show Your Passion for AI and Games:Let us see your enthusiasm for AI-driven experiences and interactive media! Share any personal projects, mods, or game jams you've been involved in. This will help us understand your genuine interest in the field.
Tailor Your Application:Make sure to customise your CV and cover letter to highlight relevant skills and experiences that align with our mission. We want to see how your background fits into building digital actors and interactive worlds!
Keep It Clear and Concise:When writing your application, clarity is key! Use straightforward language and avoid jargon where possible. We appreciate a well-structured application that gets straight to the point.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Kindredventures
✨Know Your AI and Gaming Basics
Brush up on your understanding of AI systems and how they can be applied in gaming. Familiarise yourself with concepts like emergent gameplay and interactive systems, as these will likely come up during the interview.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in software engineering. Think about challenges you've faced and how you approached them, especially in collaborative settings.
✨Demonstrate Your Collaborative Spirit
Since this role involves working closely with cross-functional teams, be ready to share experiences that highlight your teamwork skills. Talk about how you've successfully collaborated with designers, researchers, or other engineers in past projects.
✨Bring Your Passion for Interactive Media
Express your genuine interest in games and interactive experiences. Share any personal projects, mods, or prototypes you've worked on, as this shows your enthusiasm and commitment to the field.