About the role
What will you do at ego?
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.
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Senior Staff Engineer - Mobile, Fanatics Markets
Fanatics · New York, New York, United States
Android Engineer
Monzo · harrow, GB
Android Engineer
Whatnot · New York, NY, US / San Francisco, CA, US / Seattle, WA, US
Senior iOS Engineer - China
Whatnot · China
Senior Android Engineer - China
Whatnot · China
iOS Engineer, App Platform
Whatnot · New York, NY, US / San Francisco, CA, US / Los Angeles, CA, US / Seattle, WA, US
Role information can change. Prepin can help you prepare, but does not submit an application for this role.