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
circle
Review Python production service best practices.
circle
Study GCP and cloud deployment guides.
circle
Practice Docker container troubleshooting.
circle
Explore Kubernetes deployment case studies.
Behavioral Questions
circle
Describe a time you solved production issues.
circle
Explain your teamwork under pressure.
circle
Discuss experience working in flat structures.
circle
Share an instance of proactive problem-solving.