Want to get hired at Speechify?

Software Engineer, iOS Core Product

Speechify

Bellevue, Washington, United StatesOn Site

Original Job Summary

About Speechify

The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading into audio, enabling faster reading, increased retention, and enhanced learning.

Our Culture

Speechify is a 100% distributed company with nearly 200 team members around the globe. Our flat organizational structure values strategic thinking, technical excellence, and rapid decision-making. We value work ethic, strong communication, and a drive to win.

What You’ll Do

  • Collaborate with machine learning researchers, engineers, and product managers.
  • Deploy and operate the core ML inference workloads for AI Voices.
  • Introduce tools and architecture improvements to enhance performance and efficiency.
  • Build diagnostic tools to identify and solve performance bottlenecks.

An Ideal Candidate Should Have

  • Experience shipping Python-based services.
  • Proven track record of operating critical production services.
  • Knowledge of public cloud environments, preferably GCP.
  • Experience with infrastructure as code, Docker, and containerized deployments.
  • Preferred experience deploying high-availability apps on Kubernetes and ML models in production.

What We Offer

  • A dynamic work environment where your contributions shape the product.
  • A team that encourages innovation, intuition, and drive.
  • Autonomy and freedom to foster focus and creativity.
  • The opportunity to have a significant impact on revolutionary technology that changes lives.
  • Competitive compensation and a commitment to asynchronous work culture.

Key Skills/Competency

  • Python
  • iOS
  • Cloud (GCP)
  • Docker
  • Kubernetes
  • ML Deployment
  • Infrastructure as Code
  • Production Service Management
  • AI Voices
  • Tool Building

How to Get Hired at Speechify

🎯 Tips for Getting Hired

  • Customize Your Resume: Tailor your skills to Speechify's tech requirements.
  • Research Speechify: Understand their mission and distributed culture.
  • Highlight Python Experience: Emphasize production service success.
  • Prepare for Technical Interviews: Focus on ML inference and cloud deployments.

📝 Interview Preparation Advice

Technical Preparation

Review Python production service best practices.
Study GCP and cloud deployment guides.
Practice Docker container troubleshooting.
Explore Kubernetes deployment case studies.

Behavioral Questions

Describe a time you solved production issues.
Explain your teamwork under pressure.
Discuss experience working in flat structures.
Share an instance of proactive problem-solving.