Date Posted: 2019-02-15 | Date Modified: 2019-03-17 | Expires: 2019-03-17

Software Engineer - Speech Synthesis - (Barcelona)

Job Description

Verbio develops cutting-edge technology around the widest range of Human – machine communications through natural language. By joining our teams, you will acquire the amplest knowledge on our Artificial Intelligence technology and products, which include Voice Biometrics, Speech Recognition, Text-to-Speech Conversion, Cognitive NLU, Conversational sensors and Virtual Assistants and Chatbots.
Our products are based on the latest Neural Networks and Machine Learning Techniques of both Academic and Industrial worlds, and by working on their implementation on real use cases, you will be closely participating in their configuration and training, as well as on complex integrations with client’s systems creating innovating solutions across various industries.
The Technology Stack we use varies from Python, VUE, C++, and cutting-edge ML Frameworks such as Tensorflow, Caffe, Theano or PyTorch. We work with Docker, VMware and Node.JS to Oracle and MySQL and NVIDIA and Intel accelerators hardware.
You will have the opportunity to develop your communication skills and learn the best of Project Management practices, varying from Predictive or Agile to tailor-made Hybrid management solutions.

We have offices in Barcelona, Madrid, São Paulo, Mexico DF, and Palo Alto and you will be part of a multinational team of PhD’s & Engineers in NLP, Artificial intelligence and software development.

If you enjoy challenges and learning every day in a very innovative environment, this is your company!

We are hiring a Software Engineer to join our team in Barcelona city (Av.Roma, 157 1º) to develop the next generation Verbio TTS (Text-to-Speech) core engine.

The next generation TTS engine will be based on the latest Statistical Parametric Speech Synthesis technology. We are willing to create a new product that will take benefits from the latest DNN architectures. The new generation engine will be designed and implemented by a team of experts in several areas ranging from Signal Processing to NLP and Artificial Intelligence, as well as software optimization and hardware accelerators.
The hired person will join the TTS R&D team, contributing in the entire TTS software pipeline to achieve the best speech synthesis system for our customers, both in results and performance.

The person will be part of a highly experienced team in speech technologies and Artificial Intelligence, aimed at achieving the best speech recognition system for our customers, both in results and performance.

Requirements

Required Skills:

● Computer Science/Telecommunications Engineering degree.
● Experience on speech processing: TTS, CSR, Biometrics, etc.
● General machine learning skills.
● Ability to program fluently in OO languages such as C++ or Python.

Nice to have:

● Experience implementing DNNs architectures (highly recommended)
● Experience with DNNs toolkits such as Theano, Caffe or Tensorflow
● Experience with some kind of hardware accelerators (GPUs, TPUs, FPGAs, …)

Primary Languages, Frameworks and Libraries (to work with):

Languages:

● C++/Python
● OS: Linux
● SOLID
● Design patterns

Speech and AI frameworks:

● HTK / CMUSphinx / Kaldi / CUED - RNNL or similar.
● Tensorflow / Keras / Torch / Theano
● Cuda

SCM and QA tools and methodologies:

● Git
● CMake / CPack
● Gitlab (or similar)
● GTest
● Peer-review
● TDD
● Compilers: gcc, icc, clang.
● Static code analysis (clang-tidy, cppcheck, …)

Benefits

Why should you work with us?

• You will become part of a young, dynamic and international team (8+ nationalities), with a great deal of PhD’s and expert engineers.
• Flexible Timetable
• Our headquarters is located in the heart of Barcelona, which works great for our frequent fun and team-building outings
• If you need to, you may work remotely either part or full-time
• We love and encourage challenges, so you will have infinite possibilities of learning and growth. If you’re up to it, sky is the limit!

Skills

Computer Science CSR Deep Learning HTK Machine Learning Object-Oriented Programming (OOP) Python Speech Recognition Telecommunications Text-to-Speech TTS Voice Biometrics

Language Requirements

English, Spanish

Education Degree

Engineer's Degree

Visa Support

No
Email Job

Job Criteria

Job Type

Full Time

Industries

#Software Development

Job Location

Spain - Barcelona

Functions

Engineering, Developer

Salary

Negotiable

Companies will apply to you too

Fill in your resume and companies will send you invitations to apply on their jobs and we will notify you directly on your email box .