Software Engineer, iOS Core Product
@ Speechify

Bellevue, Washington, United States
$140,000
On Site
Full Time
Posted 8 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXX***** @speechify.com
Recommended after applying

Job Details

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.

Frequently Asked Questions