iOS Software Engineer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
iOS Software Engineer (Swift/SwiftUI): Building a proactive AI chat application focusing on long-running workflows and real-world task completion with an accent on AI interaction UX and system reliability. Focus on integrating AI-powered features, optimizing performance for non-deterministic model behavior, and designing robust client-side experiences.
Location: Remote (Must be based in the United Kingdom)
Company
is developing a proactive AI chat application aimed at bringing intelligence to everyday conversations, errands, and workflows.
What you will do
- Build and maintain production-grade iOS applications using Swift and SwiftUI.
- Integrate AI-powered features via backend APIs and implement on-device inference using TensorFlow Lite.
- Design and implement AI-specific UX patterns for streaming responses, loading states, and fallbacks.
- Optimize application performance, memory usage, and battery efficiency.
- Collaborate with backend and ML engineers to refine API design and system behavior.
- Ensure high App Store quality, stability, and production reliability.
Requirements
- 3+ years of professional iOS development experience with Swift.
- Proven experience integrating AI-powered features into mobile applications.
- Strong proficiency in async/await, concurrency, and background task management.
- Experience shipping and maintaining production-level iOS apps.
- Ability to design for latency and non-deterministic AI behavior.
- Must be based in the United Kingdom.
Nice to have
- Exposure to CoreML or light on-device ML.
- Experience with feature flags or remote configuration systems.
- Strong intuition for AI UX patterns and user trust considerations.
Culture & Benefits
- High talent density environment with a hands-on, world-class team.
- Collective decision-making process and rapid shipping cycle.
- Focus on building a magical product with practical global benefits.
- Balanced approach between maintaining high-quality work and rapid learning.
Hiring process
- Technical evaluation by team members.
- 3 to 4 interviews conducted via virtual meetings and/or onsite.
- Prompt decision-making process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →