Sierra
Software Engineer, Channels and Experiences
San Francisco, CA. Posted 24 days ago
The role
You will build multi-modal conversation systems that work across voice, text, and screen. You will develop the global telephony stack and tools to launch AI agents on various communication channels.
What you will do
- Make one conversation work across voice, text, and screen
- Make AI voice feel like a real conversation across global infrastructure
- Help build the Personal Agent Protocol
- Build the agent experience inside the app using ChatKit
- Build and own the global telephony stack including SIP and WebRTC
- Build tools that let developers launch new channels like SMS, WhatsApp, and email
Required qualifications
- 4+ years hands-on experience building production systems
- Degree in Computer Science or related field, or equivalent professional experience
Nice to have
- Experience building AI products for enterprise or consumers
- Experience building native SDKs for iOS (Swift) or Android (Kotlin)
- Experience building messaging apps, voice apps or voice agents
- Experience with SIP, WebRTC, Twilio or contact-center platforms
- Experience with real-time, low-latency distributed systems
Benefits
- Flexible (unlimited) paid time off
- Medical, dental, and vision benefits for you and your family
- Life insurance and disability benefits
- Retirement plan dependent on country of employment
- Parental leave
- Fertility and family building benefits
- Lunch, as well as delicious snacks and coffee when working onsite
- Discretionary benefit stipend
- Free alphorn lessons
- Eligible full-time employees can participate in Sierra's equity plans
About the company
Sierra is a platform for customer-facing AI agents working with brands to transform how they serve customers. It is an in-person company based in San Francisco.