Position: Algorithm Developer (Python)
Company: Uptarget
Category: Python
Experience required: 3y
English level: intermediate

**Responsibilities:**
Developing, debugging, and testing machine learning code.
Experiment with methods to improve and fine-tune speech recognition algorithms.
Collaborate with both research and engineering teams, contributing to user-facing products.
Tracking new speech processing ideas and applying them in machine learning.
Helping other team members in their research.

**Requirements:**
Ability to work with Linux.
Strong engineering skills with experience in Python.
Experience with speech processing technologies – e.g., speech recognition, text-to-speech, speech translation, voice conversion, voice biometrics, speech denoising, speech enhancement.
A university degree in Electrical Engineering, Computer Sciences, Mathematics, or related technical field or equivalent self-taught skills.
Strong communication skills in English.

**Good to have:**
Experience in Pandas.
Experience in PyTorch / TensorFlow.
Experience in Kaldi / ESPnet / SpeechBrain / K2 / ALS / CTS / LF-MMI / wav2vec.
Experience with batch queue systems such as SGE, SLURM, etc.
Strong understanding of signal processing and commonly applied algorithms in speech recognition and/or synthesis.

**We offer: **
Competitive compensation depending on experience and skills;
Friendly and comfortable work environment;
Remote dedicated team model;
Work-life balance;
Professional and personal development;
Compensation for sick leaves and regular vacations;
Possibility to work at the great office space in the heart of Cherkasy or remotely.