- Proficiency in at least one modern programming language (C++, Java, Python etc).
- Good understanding of the Machine Learning models and latest developments in the area.
- Solid knowledge of Computer Science fundamentals (algorithms, data structures and problem solving).
- Experience with development for mobile platforms (Android/FireOS, ARM).
- Experience with CI/CD systems and build automation.
- Knowledge and experience with various processes in the full SDLC (coding standards, code reviews, source control, build systems, integration and deployment, maintenance, updates, etc.).
- Good understanding of at least one scripting language (Python, Ruby, Perl).
- Experience with Linux/Unix systems and Bash scripting.
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.
Do you want to join the team working on the bleeding edge technology? Have you ever wondered how we can give voice to the devices? Or join the team developing GenAI models? Our team is working on all of the above, join us to see yourself. Text-to-Speech on Device team is responsible for development AI based voice models working locally on the devices. This require specific mix of skills between devices integration, voice generation technologies and machine learning. We are delivering solutions for multiple customers, including offline solutions for Alexa, automotive customers and accessibility voices for visually impaired users. All our models are integrated for devices and working with limited hardware resources.
Key job responsibilities
We are looking for a Software Development Engineer with experience in embedded systems and/or using Machine Learning technologies for speech generation.
Responsibilities include:
- Work with the team on end-to-end development of an ML models for speech generation.
- Work with the team on integration of ML speech generation models with embedded systems (Amazon owned and 3rd party).
- Collaborate with science teams to bring state-of-the-art TTS models from research into production.
- Work with new technologies including AWS services.
- Constantly learn new things (our solutions are complex and very interesting).
- Collaborate with other Amazon teams to build solutions that create value for them and their customers.
- Solve difficult problems with clean and practical code.
- Design, build and deploy scalable and robust systems and tools.
About the team
TTS on Device team is focused on delivery of low-footprint AI models for speech generation that can work locally on devices (Android, FireOS, etc.). These models require much less computation power then the ones hosted in cloud. We are cooperating directly with the teams developing devices and with scientists in order to provide our customers best possible experience.
Other Jobs from Amazon
Software Development Engineer in Test II, Visual Search
Research Engineer, Prime Video Compression Efficiency Team
Systems Development Engineer, Managed Operations
2025 Software Dev Engineer Intern - ZAF
Similar Jobs
Software Engineer III - Java & Kotiln
Associate IT Developer - Webmethods
Embedded Software Engineer (C, C++, Rust)
Full Stack Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
π₯³π₯³π₯³ 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineersβ¦ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. π οΈ
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. π
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. π―
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. π
What Fellow Engineers Say