Back to Job Listings

Machine Learning Engineer, Voice

San Francisco

SpringCube

Full-time - Senior Engineer

IT Services & Consulting

Posted 3 weeks ago

Disclosed upon interview

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Company Overview

The organization’s mission is to reinvent the way people learn, starting with language.

Learning a language can change a life by opening doors to new cultures, careers, and communities. Two billion people around the world are actively trying to learn a language, but the best way to learn, one-on-one tutoring, is hard to access at scale and hasn’t been meaningfully improved in decades.

The organization is building a human-level, AI-powered tutor in your pocket: a conversation-first experience that lets learners actually speak, get instant feedback, and progress through carefully designed lessons. The result is a complete path from beginner to confident speaker across multiple languages.

The platform first launched in South Korea in 2019, where it has now become the number one language learning app, and it now serves learners across many markets and 15+ languages. The organization is one of the world’s leading AI companies, with over $150m raised in venture investment from leading investors, and has a distributed team across San Francisco, Seoul, Tokyo, Taipei, and Ljubljana.

About This Role

The organization is looking for an experienced Machine Learning Engineer to join its team and help develop cutting-edge speech recognition models that help teach language fluency.

In this role, the successful candidate will take ownership of the end-to-end modeling pipeline, from training and experimentation to deployment and monitoring. The role also involves working closely with Product teams to design innovative learning experiences and measure the efficacy of production models as they affect end users.

The team is small and dynamic, providing opportunities to contribute as both a developer and thought partner on projects such as ASR, assessment, pronunciation, content personalization, and much more.

This is an exciting opportunity to join an ML team designing a personalized learning experience that aims to revolutionize language learning for millions of learners worldwide.

What You’ll Be Doing

  • Training and deploying ASR models end-to-end, including monitoring, performance tracking, and retraining
  • Improving the pronunciation model that provides precise feedback, and making it more central to the learning app
  • Creating metrics to measure ASR performance across tasks and languages
  • Expanding ASR systems to new languages and markets
  • Building and maintaining data infrastructure such as training/evaluation datasets and labeling pipelines

What We’re Looking For

  • Extensive experience training large models on GPUs and deploying custom deep learning models
  • Proficiency in Python and common Deep Learning frameworks like PyTorch
  • Demonstrated experience owning ML pipelines end to end, from POC to production
  • Strong communication skills and the ability to explain complex ML concepts to non-technical stakeholders
  • Sharp product sense and an ability to think broadly and cross-functionally about model quality in the context of user experience

Disclaimer

SpringCube curates tech job listings from various company websites to support tech professionals globally.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. To Apply: Click the Apply button to be redirected to the hiring company’s application page for this job.
  4. No Liability: SpringCube is not liable for inaccuracies.