index

Unity Engineer

Interactive · San Francisco · Full-time

Prototype and ship Unity experiences where AI characters have memory, direction, and real-time presence.

We are exploring what interactive AI entertainment feels like when it leaves the chat box. This role is for someone who can turn rough ideas into playable systems fast, then harden the ones that work.

Why this role exists

AI characters need bodies, timing, scenes, tools, and constraints. Unity gives us a place to test what presence, control, and storytelling feel like when users can do more than type and wait.

What you’ll do

  • Build Unity prototypes that connect AI characters to scenes, animation, tools, and user input.
  • Turn promising prototypes into production-quality systems with clean C# architecture.
  • Integrate realtime APIs, streaming responses, memory/state, and creator-authored behavior.
  • Work closely with design and backend to test new interaction models quickly.
  • Keep performance, input feel, asset pipelines, and debugging sane across devices.

What strong looks like

  • You have shipped Unity work people actually used or played.
  • You are fast without making code disposable by default.
  • You can create a prototype from ambiguity, then explain what should become a product.
  • You understand C#, gameplay architecture, animation/event systems, and realtime networking.
  • You notice interaction details: latency, camera feel, pacing, feedback, and failure states.

Nice to have

Experience with AI integrations, multiplayer/realtime clients, UGC tools, animation systems, or mobile performance.

How to apply

Email [email protected] with a playable thing, shipped product, or technical demo you are proud of.