In the Engineering department, we are looking for a Machine Learning Software Engineer who will join a vibrant team of engineers working with the world's best audio AI experts. You are expected to help conceive, code and implement AI models to scale as a product, using the latest industry tools.
What You'll Do:
Migrate ML models from Python in Tensorflow/Pytorch to C++.
Collaborate on the conceptualization, design, implementation and train of Machine Learning models.
Ensure on a day-to-day basis product requirements, user story details, designs are provided, reviewed and meet criteria.
Coordinate and help come up with solutions, and remove impediments
Use communication skills to understand and communicate both engineering issues and product strategy.
Identify and solve cross-functional and inter-team issues quickly.
Work closely with audio engineers and jump in to help out with routine tasks.
Help track and analyze incidents as part of a continual improvement process
Requisitos mínimos
Bachelor or similar in Software Engineering, Mathematics, natural or computer science or equivalent.
Experience in agile development methodologies and software engineering
Proficiency and experience in C/C++
Desirable Audio/Speech Signal Processing knowledge
Desirable experience in the use of Machine Learning techniques with Python and libraries such as Tensorflow, PyTorch, Keras.
Desirable experience in multi-threaded programming experience
Desirable experience in Real-time Audio applications
Experience in Linux development environments will be valued.
Requisitos deseados
You are digital native gamer.
Predisposition to learn, adapt and use new Machine Learning techniques and Big Data technologies.
The use of version control repositories will be assessed.
Initiative, flexibility, proactivity and responsibility.
Ability to assume challenges and teamwork.
Oral and written communication skills will be highly valued.
Desirable level of English, both spoken and written.
A "Gamer" mindset. You are biased toward action, a great collaborator, a master disambiguator/simplifier, and constantly pushing toward clarity and delivery
Grittiness. You never hesitate to roll up your sleeves and tackle something hands-on
A high bar across the board -- from your own contributions, to the people you work with, to the products you work on
A true passion for Voicemod's mission, our products, and the company's technology and content nature
A never-ending desire to grow and learn
You have high work ethics and an intrinsic desire to deliver high quality end products
Flexible language requirements: Español or English (neither one is obligatory)
Responsabilidades
Migrate ML models from Python in Tensorflow/Pytorch to C++.
Collaborate on the conceptualization, design, implementation and train of Machine Learning models.
Ensure on a day-to-day basis product requirements, user story details, designs are provided, reviewed and meet criteria.
Coordinate and help come up with solutions, and remove impediments
Use communication skills to understand and communicate both engineering issues and product strategy.
Identify and solve cross-functional and inter-team issues quickly.
Work closely with audio engineers and jump in to help out with routine tasks.
Help track and analyze incidents as part of a continual improvement process
Beneficios
Flexible working hours
Flexibility to work remotely
Short working Fridays and free afternoons from mid-July to mid-September
Daily fresh fruit, Coffee & Tea
English classes
Customized training
Christmas/New Year's Eve off and some days during Las Fallas
Games, Games, Games! … LAN parties!
After work happy hours
Web: https://www.voicemod.net