Skip to main content

Member of Technical Staff: iOS Engineer

egoSoftware
Pay
$100K–$160K
per year
Work mode
Hybrid
Full Time
Level
Senior

San Francisco, CA at a glance

Rent
#2 of 51
$2,680/mo+46% vs US avg
Weather
#17 of 51
295 mild days0 hot · 0 cold
Income tax
#1 of 51
13.3% top rateCalifornia

What you need

SwiftUIiOSSwiftconsumer appsLLMreal-time audiovoice interfaces

Member of Technical Staff: iOS Engineer (Ego) Location: San Francisco, CA (hybrid) · Reports to: Founding team

About the role

Ego AI is a YC-backed applied AI research lab building the behavioral infrastructure for AI companions and agents. We work at the intersection of real-time conversational instincts, memory, and persistent identity; the layer that makes AI feel genuinely alive. We're a small, fast-moving team and we're defining a new category of human-AI interaction.

What you'll do

  • Own the iOS surface for Ronin — our suite of AI agents — from design handoff to production
  • Work directly with our designer and backend engineer to implement high-fidelity designs with precision and speed
  • Build and maintain the core mobile experience: real-time voice interfaces, conversational flows, and agent interactions
  • Ship fast, iterate with the team, and take full ownership of the mobile codebase

What we're looking for

Must have

  • Shipped at least one consumer iOS app with real users
  • Strong SwiftUI fundamentals and comfort owning a codebase end-to-end
  • Ability to implement high-fidelity designs faithfully — pixel precision matters
  • Always-ship mindset: you close loops, don't leave things in draft, and take pride in getting things out the door

Nice to have

  • Experience building agentic or LLM-powered features on mobile
  • Background in consumer apps — social, utility, or anything with high daily engagement
  • Familiarity with real-time audio or voice interfaces
  • Comfort working in a fast-moving, early-stage environment where the product is still being definedProjects this hire will own


Use AI tools freely. We do. You will walk us through the design and defend every trade-off, so own each decision in the repo.


Interview Process

How we hire

  1. Intro chat (15-30 min).
  2. Take-home: build a durable tool-using agent.
  3. Live pairing (45 min): extend your own submission.
  4. Behavioral interview
  5. Founder conversation + references.

Optimize your resume for this job

Get a match score and the keywords you're missing

Optimize resume

About ego

Character AI + Roblox :persistent, sapient AI characters in 3D worlds

Similar Software roles

Member of Technical Staff: iOS Engineer
$100K–$160K · ego
Apply