Software Engineer
Core
Backend engineer for a real-time AI companion app handling communication between mobile/desktop clients, generative animation models, and LLM providers.
Role type
Senior Backend Software Engineer
Builds
Real-time communication layer, data storage for companion memory, and operational infrastructure for a live consumer product.
Domain
Consumer AI / Real-time Systems
Deliverable
production ML models
Required skills
TypeScript, Node.js, Cloudflare Workers, SQL, NoSQL, WebSockets, real-time data processing, system observability
Preferred skills
Edge compute, LLM inference infrastructure, latency optimization, audio pipelines
Technologies
TypeScript, Node.js, Cloudflare Workers, Cloudflare KV, SQL, NoSQL, WebSockets
Responsibilities
Design, deploy, and monitor production backend systems; scale real-time systems for latency and throughput; build APIs and communication layers; design data storage for conversation state; strengthen operational practices and documentation.
Seniority
Senior, hands-on IC