Research Engineer, Speech
Improve the text-to-speech and voice conversion models behind dubbing, narration and conversational agents.
1638 roles across 160 companies — filter by region or category.
Showing 17 of 17 matching positions (1–17)
Clear filtersImprove the text-to-speech and voice conversion models behind dubbing, narration and conversational agents.
Build the streaming and batch audio APIs that power real-time voice products at scale.
Maintain and optimise the Ubuntu kernel across cloud, desktop and embedded hardware.
Deliver working implementations of Canonical's open-source projects inside customer environments.
Turn model capabilities into dependable product surfaces across ElevenLabs's AI products, balancing latency, cost and quality.
Make the build, test and deploy loop fast for everyone working on Revolut's financial platform.
Deliver working implementations of Synthesia's AI products inside customer environments.
Own features end to end across ElevenLabs's AI products — schema, API, interface and the metrics that follow.
Scale the core services behind Revolut's financial platform as traffic and data volume keep growing.
Own features end to end across Revolut's financial platform — schema, API, interface and the metrics that follow.
Build and ship the mobile experience for Synthesia's AI products, owning performance and release quality.
Turn design work into fast, accessible interfaces across Wise's financial platform.
Work across the Ubuntu distribution, cloud and IoT tooling, largely in Python, Go and C, with teams meeting in person a few times a year.
Ship features in Swift for a banking app used by tens of millions of retail and business customers.
Build banking features in Kotlin for the Android app serving tens of millions of customers globally.
Build the currency conversion and payment routing infrastructure moving billions across borders each year.
Build the iOS and Android apps used for international transfers and multi-currency account management.
No jobs match your search and filters. Try a different keyword or clear the filters.