About the job
Join Our Team as an iOS Engineer
At Speak, we are on a mission to transform language learning for everyone.
Language learning can significantly enhance lives by connecting individuals to new cultures, career opportunities, and communities. With over two billion people globally striving to learn a language, the traditional approach of one-on-one tutoring remains challenging to access at scale and has seen little innovation in recent years. Speak aims to change this by developing a human-level, AI-driven tutor that fits in your pocket—a conversation-first platform that empowers learners to engage in dialogue, receive real-time feedback, and progress through meticulously crafted lessons. Our goal is to provide a complete journey from novice to confident speaker in multiple languages.
Launched in South Korea in 2019, Speak has quickly established itself as the leading language learning app, now catering to learners across various markets and offering support for over 15 languages. As a premier AI company, we have secured over $150 million in venture funding from notable investors, including OpenAI, Accel, Founders Fund, and Khosla Ventures. Our diverse team is spread across San Francisco, Seoul, Tokyo, Taipei, and Ljubljana.
About the Role
As a Mobile iOS Engineer on Speak’s engineering team, you'll play a pivotal role in enhancing our content delivery, conducting A/B testing on monetization features, and facilitating the launch of new markets and languages. You'll work closely with backend engineers, as well as our Product and Design partners, and be responsible for deploying product features to millions of users.
Your Responsibilities
- Enhance the “freemium” experience to boost user conversions.
- Assist in the launch of new markets and languages.
- Implement various paywall tests, including pricing strategies, design modifications, delayed paywalls, and special offers.
- Refine our speech-to-text capabilities.
- Enhance our audio and video streaming functionalities.
Your Qualifications
- 3+ years of experience in mobile engineering, ideally within a dynamic startup environment.
- Proficiency in Swift, with a solid grasp of mobile architectures such as MVC and MVVM.
- Bonus: Experience with SwiftUI and mobile streaming technologies.

