iOS Software Engineer
Bjak · Remote · United States ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Fully remote
- Swift + SwiftUI
- AI-native product
- 3+ years exp
- Small high-density team
You will own the iOS client experience, ensuring AI interactions feel responsive and trustworthy in users' hands. This position involves building robust features that handle streaming responses, retries, and fallbacks while optimizing for performance and battery efficiency.
The team aims to organize daily life through intelligent applications that reduce the need for complex prompting. You will collaborate closely with backend and ML engineers to design API behaviors and maintain high App Store quality.
What you'll do
- Build and maintain iOS applications using Swift and SwiftUI
- Integrate AI-powered features through backend APIs
- Design UX patterns for loading states and streaming responses
- Optimize app performance, memory usage, and battery efficiency
- Capture user signals to support AI evaluation and iteration
- Collaborate with backend and ML engineers on API design
- Maintain high stability and production reliability on App Store
What you'll need
- 3+ years of iOS development experience using Swift
- Hands-on experience integrating AI features into mobile apps
- Strong understanding of async/await and concurrency
- Solid skills in iOS performance and memory optimization
- Experience shipping and maintaining production iOS apps
- Comfort designing for latency and non-deterministic AI behavior
- Exposure to CoreML or light on-device ML
- Familiarity with feature flags or remote configuration systems
Stack
- Swift
- SPM
- SwiftUI
- SQL
- noSQL
- TensorFlow Lite
Hiring process
- Applications evaluated by technical team members
- Three to four interviews maximum
- Interviews conducted via virtual meetings or onsite
- Prompt decision process valued for transparency