Software Engineer, iOS Core Product @ Speechify
placeBellevue, Washington, United States
attach_money $140,000
businessOn Site
scheduleFull Time
Posted 8 hours ago
Your Application Journey
Interview
Email Hiring Manager
***** @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
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.
Frequently Asked Questions
What technical skills are most critical for the Software Engineer, iOS Core Product role at Speechify?
keyboard_arrow_down
How does Speechify structure its interview process for the iOS Core Product role?
keyboard_arrow_down
What is the importance of ML model deployment in the Speechify Software Engineer role?
keyboard_arrow_down
How does a candidate demonstrate leadership in Speechify's flat organization?
keyboard_arrow_down
What environment can a Software Engineer expect at Speechify?
keyboard_arrow_down