iOS Software Engineer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
iOS Software Engineer (AI): Building production-grade iOS applications for a proactive AI chat app focused on long-running workflows, persistent context, and real-world task completion with an accent on AI interactions, performance, and reliability. Focus on designing UX patterns for AI responses, optimizing for latency and non-deterministic behavior, and integrating with backend APIs and on-device ML.
Location: Remote (Singapore)
Company
's A1 team is building a proactive AI chat app for everyday users to handle conversations, errands, organizing, and workflows with high reliability.
What you will do
- Build and maintain iOS applications using Swift and SwiftUI.
- Integrate AI-powered features through backend APIs and design UX patterns for AI interactions including loading states, streaming, retries, and fallbacks.
- Optimize performance, memory usage, battery efficiency, and handle concurrency with async/await and background tasks.
- Capture user signals and feedback to support AI evaluation and iteration.
- Collaborate with backend and ML engineers on API design and system behavior.
- Maintain high App Store quality, stability, and production reliability with early issue detection and root-cause analysis.
Requirements
- 3+ years of iOS development experience using Swift.
- Hands-on experience integrating AI-powered features into mobile apps.
- Strong understanding of async/await, concurrency, and background tasks.
- Solid iOS performance and memory optimization skills.
- Experience shipping and maintaining production iOS apps.
- Comfort designing for latency, partial failure, and non-deterministic AI behavior.
Nice to have
- Exposure to CoreML or light on-device ML.
- Familiarity with feature flags or remote configuration systems.
- Strong intuition for AI UX patterns and user trust considerations.
Culture & Benefits
- Work in a small, high-talent-density, hands-on team that makes collective decisions and moves rapidly while balancing quality and learning.
- Bring structure, exercise judgment, and execute independently in a fast-paced environment.
- Focus on delivering magical AI products with practical benefits for users globally.
Hiring process
- Applications evaluated by technical team members.
- 3-4 interviews via virtual meetings and/or onsite.
- Prompt decisions with offers for exceptional fits.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →