Software Development Engineer - Paid Internship
Miejsce pracy: Gdańsk
Description:
IVONA Software is one of Amazon's top notch development centers. IVONA researches, develops and delivers cutting edge multi-language Text to Speech technology, leading in voice quality, accuracy and ease of use.
As part of our development team you will work within the Amazon Digital Products department. This department has developed significant digital businesses including Amazon MP3, Amazon Video on Demand, IMDB, Amazon Fire TV, the Kindle Fire and our recently released Amazon Echo.
IVONA is a team of creative people who successfully combine passion and ambition in creating one of the best speech synthesizers in the world, and now are one of the most visible teams within Amazon where you will have the opportunity to build solutions of great impact on customers all over the globe.
At Amazon, we take pride in building complete end-to-end solutions, staring from researching a problem, implementing the solution, building a scalable and reliable service and ensuring the service is there when you need it.
As part of our development team you will work alongside other Software Developers who are subject matter experts in speech synthesis and related fields. You will be responsible for designing system architectures, selecting best development solutions, optimizing software performance implementing linguistic algorithms and models. You will be involved in projects from concept to deployment, working closely with our core technology team, taking part in the complete project lifecycle.
We offer for an Intern:
- Positive and friendly atmosphere within an ambitious and professional team, developing some of the most innovative projects in the world.
- Opportunity to transform internship into full time employment and develop a career in a reputable and dynamic company with global reach.
- Attractive conditions of internship.
- Opportunity to work with the best TTS technology in the world and learn how to build new voices.
Basic Qualifications
- At least 3rd year of ongoing studies or M.S. or B.S. degree in Computer Sciences, Computational Linguistics or related field.
- Proficiency in one of the following languages: C, C++, Java.
- Knowledge of either Perl or Python.
- Strong fundamentals in problem solving, algorithm design and complexity analysis.
- Experience in working with Linux/Unix systems.
- Strong personal interest in learning, researching, and creating new technologies with high commercial impact.
- Strong attention to details, inventive, able to work in a fast-paced environment.
Preferred Qualifications:
- Fundamentals in object-oriented design and data structures.
- Experience in developing software on embedded/mobile devices for iOS and/or Android.
- Knowledge of linguistics, phonetics or NLP.
- Knowledge of software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Clear, professional communication skills able to contribute to team discussions, knowing when to contribute, when to listen, and when to ask questions.