Senior Mobile Software Engineer - Voice AI Applications
About the Role
We are seeking a Senior Mobile Software Engineer to join our team at Deepgram, a leader in the Voice AI industry. In this Senior Mobile Software Engineer remote position, you will play a crucial role in developing our innovative voice applications that empower users to control their workflows through natural speech. You will work closely with our Saga team to enhance our consumer-facing application, which integrates seamlessly with popular tools like Slack and Notion.
What You'll Do
- Work across the frontend with Kotlin (Android) and Swift (iOS) to develop high-quality mobile applications.
- Build UI components using SwiftUI and Jetpack Compose, ensuring a smooth user experience.
- Design and integrate APIs using REST, supporting flexible and scalable data access across services.
- Develop deep expertise in mobile engineering while remaining adaptable to new challenges and parts of the codebase.
- Participate in code reviews and architecture discussions, fostering a culture of clarity and shared ownership.
- Translate high-level product requirements into manageable tasks that can be incrementally released.
- Balance short-term deliverables with long-term investments in efficiency, scalability, and performance.
Requirements
- 3+ years of experience on a mobile engineering team, building and maintaining production-grade apps.
- Professional experience with both Android and iOS platforms.
- Experience building user interfaces through reusable, composable components, emphasizing clarity and predictable state management.
- Proven ability to optimize database performance through thoughtful schema design and query tuning.
- Strong communication skills and the ability to navigate technical trade-offs in a collaborative environment.
Nice to Have
- Experience with Android Telephony API integration with Deepgram API.
- Familiarity with MCP and voice technology applications.
- A self-starting mindset with the ability to scope, prioritize, and execute independently.
- Prior experience with AI-driven applications and curiosity about user interactions with emerging interfaces.
What We Offer
- Holistic health benefits including medical, dental, and vision coverage.
- Annual wellness stipend and mental health support.
- Unlimited PTO and generous paid parental leave.
- Flexible work schedule and 12 paid US company holidays.
- Quarterly personal productivity stipend and one-time home office upgrade stipend.
- 401(k) plan with company match and tax savings programs.
- Continuous learning opportunities including education stipends and participation in conferences.
- AI enablement workshops and sessions to enhance your skills.
Join us at Deepgram and be part of a team that is shaping the future of voice technology. If you're passionate about building innovative applications and making a significant impact in the AI industry, we want to hear from you!
This Senior Mobile Software Engineer role at Deepgram offers a unique opportunity to work on cutting-edge voice AI applications in a fully remote setting, with competitive compensation and comprehensive benefits.
Who Will Succeed Here
Proficient in Kotlin and Swift, with extensive experience in building and optimizing mobile applications using frameworks like Jetpack Compose and SwiftUI, ensuring high performance and user engagement.
Self-motivated and disciplined, thriving in a fully remote work environment, capable of managing time effectively while collaborating asynchronously with cross-functional teams to deliver high-quality voice AI solutions.
A strong problem-solver with a deep understanding of REST API design and real-time communication technologies such as WebSockets and Socket.io, enabling the development of responsive and interactive voice applications.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months