About the job
About Us
At Speak, our mission is to revolutionize language learning.
Learning a new language can transform lives by unlocking opportunities in diverse cultures, careers, and communities. With over two billion individuals around the globe striving to learn a language, we recognize that traditional one-on-one tutoring remains difficult to access at scale and has seen little innovation over recent decades. Speak is pioneering an AI-driven, human-level tutor accessible right from your pocket, providing a conversation-first experience where learners can practice speaking, receive immediate feedback, and progress through meticulously crafted lessons. Our goal is to facilitate a comprehensive journey from beginner to proficient speaker across various languages.
Launched in South Korea in 2019, Speak has quickly become the leading language learning app in the region, now reaching learners across numerous markets and offering instruction in 15+ languages. Supported by over $150 million in venture capital from prestigious investors such as OpenAI, Accel, Founders Fund, and Khosla Ventures, our team is distributed across San Francisco, Seoul, Tokyo, Taipei, and Ljubljana.
Role Overview
We are seeking a skilled Machine Learning Engineer specializing in speech to join our innovative team. In this role, you will take charge of the entire modeling pipeline for speech recognition, encompassing training, experimentation, deployment, and ongoing monitoring. Collaborating closely with Product teams, you will design cutting-edge learning experiences and assess the effectiveness of production models on our users. As part of a nimble and dynamic team, you'll contribute as both a developer and a thought partner on projects related to ASR, assessments, pronunciation improvements, content personalization, and more. This is an exhilarating opportunity to be part of an ML team focused on crafting personalized learning experiences that will transform language education for millions worldwide.

