Senior Speech & NLP ML Engineer
Tech Stack / Keywords
Firma i stanowisko
Svitla Systems Inc. is recruiting for a full-time Senior Speech & NLP ML Engineer position for an American mobile computing company.
Wymagania
- Strong Python programming skills.
- Strong problem-solving and analytical abilities.
- Solid knowledge of machine learning and artificial intelligence.
- Good understanding of speech processing, audio processing, and NLP concepts.
- Hands-on experience with automatic speech recognition or speech-to-text systems.
- Experience building or improving audio preprocessing and transcription pipelines.
- Experience with audio data handling, including formats, sampling rates, noise, segmentation, and audio quality issues.
- Experience preparing and managing audio/text datasets for training, evaluation, and analysis.
- Experience fine-tuning large language models and/or ASR models for specific tasks or domains.
- Experience evaluating ASR systems using metrics such as WER, CER, and task-specific quality metrics.
- Experience performing ASR error analysis and improving transcription quality.
- Experience with transcript post-processing tasks such as text normalisation, punctuation restoration, casing, or domain-specific vocabulary correction.
- Familiarity with deep learning frameworks such as PyTorch or similar.
- Familiarity with speech/audio and ML tools such as Hugging Face Transformers/Datasets, torchaudio, librosa, pydub, soundfile, Pandas, NumPy, or similar.
- Experience with development and experiment tools such as Git/GitHub, Hydra, and Weights & Biases, or similar.
- Experience working with shared codebases, remote teams, and remote servers.
- Ability to independently own tasks, analyze performance, and proactively propose improvements.
Nice to have:
- IT-related background through formal education or hands-on experience.
- Experience coordinating delivery activities or leading cross-functional teams.
- Familiarity with financial regulations across European markets.
Will be a plus:
- Experience with speech frameworks/models such as Whisper, wav2vec 2.0, NeMo, Kaldi, or SpeechBrain.
- Experience fine-tuning ASR models for specific domains, languages, accents, or noisy environments.
- Experience with multilingual or low-resource ASR.
- Experience with audio denoising or speech enhancement.
- Experience with voice activity detection and advanced audio segmentation.
- Experience with speaker diarisation, verification, identification, or embedding models.
- Experience with streaming or real-time ASR systems.
- Experience with text-to-speech or voice synthesis is a plus but not required.
Obowiązki
- Develop, train, evaluate, and deploy machine learning models for speech and audio-related tasks.
- Build and optimise end-to-end speech-to-text pipelines, including audio preprocessing, ASR, and transcript post-processing.
- Prepare, clean, manage, and manipulate audio and text datasets for model development and evaluation.
- Perform audio preprocessing tasks such as resampling, normalisation, denoising, segmentation, and format conversion.
- Analyse ASR outputs and identify ways to improve transcription quality.
- Improve ASR performance through data improvements, model tuning, pipeline optimisation, and post-processing.
- Apply NLP techniques for transcript cleanup, text normalisation, punctuation restoration, casing, and domain-specific correction.
- Evaluate speech and NLP systems using metrics such as WER, CER, precision, recall, and task-specific quality metrics.
- Run and track experiments, document findings, and communicate model or pipeline improvements clearly.
- Collaborate with team members on shared codebases, remote projects, and remote servers.
Benefity
- Engagement in US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Regular performance appraisals.
- Flexible workspace options including remote and office presence.
- Bonuses for article writing, public talks, and other activities.
- Generous time off including vacation, national holidays, sick leaves, and family days.
- Personalized learning programs for skill development.
- Free technical webinars and meetups organized by Svitla.
- Regular corporate online activities.
- Supportive team and community environment.
Inne informacje
Informujemy, że administratorem Twoich danych osobowych jest SVITLA EUROPE SPÓŁKA Z O.O. z siedzibą w (31-323) Krakowie przy ul. Opolskiej 110 (dalej „SVITLA”). Możesz skontaktować się z nami listownie (na adres podany powyżej) lub poprzez e-mail: [email protected]. Informujemy również, że w SVITLA został wyznaczony Inspektor Ochrony Danych. Informacje na temat przetwarzania danych osobowych w spółce można uzyskać pod adresem e-mail: [email protected].
Zebrane przez nas dane osobowe będą przetwarzane w celu rekrutacji na stanowisko wskazane w ogłoszeniu o pracę lub w celu pośredniczenia przez SVITLA w nawiązaniu relacji biznesowych ze spółkami z nią powiązanymi lub jej zweryfikowanymi kontrahentami.
Zamierzamy przetwarzać Twoje dane osobowe przez czas trwania rekrutacji i naszej współpracy (dłuższy okres retencji danych osobowych może wynikać z przedawnienia roszczeń lub obowiązków nałożonych na nas przepisami prawa, np. w zakresie przechowywania dokumentów księgowych).
Może się zdarzyć, że Twoje dane osobowe będą przetwarzane transgranicznie przez grupę naszych przedsiębiorców lub zweryfikowanych kontrahentów. Zapewniamy odpowiednie bezpieczeństwo Twoich danych osobowych, stosując obowiązujące reguły korporacyjne, a także tzw. standardowe klauzule umowne dotyczące ochrony danych.
Na mocy RODO przysługują Ci określone prawa w związku z przetwarzaniem Twoich danych osobowych:
masz prawo do uzyskania informacji o tym, jakie dane osobowe dotyczące Ciebie są przez nas przetwarzane oraz do otrzymania ich kopii (prawo dostępu);
jeżeli przetwarzane dane staną się nieaktualne, niekompletne lub niedokładne, masz prawo do ich sprostowania;
możesz żądać od nas usunięcia Twoich danych osobowych, przy czym w takim przypadku nie będzie możliwe zawarcie umowy ze spółkami z grupy SVITLA lub z jej kontrahentami;
możesz w każdej chwili wycofać zgodę na przetwarzanie danych i zażądać ich usunięcia (chyba że przetwarzanie odbywa się na innej podstawie prawnej);
masz prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych, jeżeli uznasz, że przetwarzanie Twoich danych osobowych narusza RODO;
nie ma prawnego obowiązku udostępniania nam swoich danych osobowych, jednak bez tego nie jest możliwe zawarcie umowy.
Svitla Systems
20 aktywnych ofert