Iconic Logo

Iconic

Software Engineer

Posted 29 Days Ago
Be an Early Applicant
In-Office
London, Greater London, England, GBR
Entry level
In-Office
London, Greater London, England, GBR
Entry level
Build and maintain production systems for AI-driven digital actors and interactive worlds. Responsibilities span gameplay systems, AI integrations, runtime infrastructure, developer tooling, and product features. Collaborate with researchers, designers, artists, and product teams to turn experimental AI capabilities into engaging real-time experiences. The role emphasizes clean, performant code, engineering quality, experimentation, and scalable systems for games and interactive media.
The summary above was generated by AI


This is a hybrid role (3 days per week) based out of London.

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

Why Join Us

Be a foundational member of a team innovating at the intersection of AI, art, and storytelling. You'll help shape the research direction, culture, and technical foundations of a company building toward something genuinely new. 

What we offer:

  • Competitive salary and equity compensation
  • 25 days annual leave + bank holidays
  • Private healthcare
  • Based in London with hybrid work 
  • Inclusive & friendly company culture with socials and game breaks

Iconic London, England Office

London, United Kingdom

Similar Jobs

Yesterday
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Build and operate scalable full-stack systems that protect customer accounts from takeovers, scams, and financial crime. Partner with Product, Design, Data Science, and Investigations teams to develop customer-facing controls, improve fraud detection, and increase automation. Responsibilities include Java and React development, distributed system design, database optimization, CI/CD, testing, independent project ownership, and mentoring junior engineers.
Top Skills: Ci/CdConcurrent SystemsData PipelinesDistributed SystemsFeature EngineeringJavaJavaScriptJvmMachine LearningNon-Relational DatabasesReactRelational DatabasesSpringTest Driven DevelopmentTypescript
Yesterday
Hybrid
Internship
Internship
Artificial Intelligence • Semiconductor
Contribute to high-performance C++ libraries and compute kernels for machine learning workloads on Graphcore hardware. Develop operations such as matrix multiplication and convolutions, profile and optimize performance, and create regression tests and numerical checks. Work with engineers on benchmarking, numerical computing, parallel performance, and low-level software while developing practical engineering skills through a supported 12-week internship.
Top Skills: CC++11Machine Learning FrameworksMicrobenchmarksParallel ProgrammingProfilingPythonRegression TestingScripting Tools
Yesterday
Hybrid
Entry level
Entry level
Artificial Intelligence • Semiconductor
Develops software tests for machine learning workloads on Graphcore accelerator hardware. Responsibilities include creating representative workloads, analyzing numerical accuracy and performance, designing tests, improving test infrastructure, building CI/CD pipelines, debugging issues, and collaborating with development teams to improve software quality. The two-year graduate program provides practical experience across machine learning, automation, performance analysis, and simulated and physical hardware platforms.
Top Skills: C++Ci/CdJaxLinuxMlopsPythonPyTorchTensorFlowTriton

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account