IVONA Software researches, develops and delivers cutting edge multi-language Text to Speech technology, leading in voice quality, accuracy and ease of use.
The Cloud team is responsible for developing and scaling IVONA's SaaS solution for speech synthesis.
This is a part-time internship position based at IVONA headquarters in Gdansk, Poland.
As part of our development team you will work alongside other Software Developers who are experts in areas spanning from distributed systems to speech synthesis and other related areas such as machine learning. You will be responsible for designing system architectures, selecting best development solutions and optimizing software performance for our Cloud products. You will be involved in projects from concept to deployment, working closely with the team and taking part in the complete project life-cycle.
Our internship offer:
- 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
- Opportunity to work with the best TTS technology in the world and help solving hard problems in the Cloud area such as scalability
- Attractive package
- In the final year of a B.S. in Computer Science or related field
- Proficiency in one modern programming language such as C++, Java or C#
- Strong fundamentals in problem solving, algorithm design and complexity analysis
- Strong personal interest in learning, researching, and creating new technologies
- Strong attention to details, inventive, able to work in a fast-paced environment
- In the final year of a M.S. in Computer Science or related field
- Fundamentals in object-oriented design and data structures
- 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
- Knowledge of a modern scripting language such as Python or Ruby
- Experience in working with Linux/Unix systems