R

Reolink

Provides global intelligent visual security solutions

Audio Algorithm Engineer

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeSingapore

About the Job

Requirements

  • A Master's degree or PhD in Computer Science, Electrical Engineering, Signal Processing, Acoustics, Artificial Intelligence, or a related field, with a focus on speech or audio.
  • Hands-on experience training and evaluating deep learning models for audio signal-level tasks such as speech enhancement or voice activity detection, understanding tasks such as speech recognition, sound event detection or audio captioning, or both.
  • A solid foundation in audio signal processing, including short-time Fourier transform, filterbank and mel features, pitch and harmonics, room acoustics and reverberation, signal-to-noise ratio, and level.
  • Familiarity with audio front-end processing, including noise suppression, echo cancellation, dereverberation, gain control and voice activity detection, and understanding of how each step affects listeners and downstream models.
  • Ability to design and train small streaming models under compute, memory and latency budgets; familiarity with quantisation, pruning, knowledge distillation, and measuring model size, multiply-accumulate operations and real-time factor.
  • Familiarity with audio understanding models, including speech recognition (connectionist temporal classification, transducer, attention or large language model-based decoders), sound event detection, audio classification, audio captioning, and pretrained audio encoders such as Whisper, BEATs or CLAP.
  • Familiarity with large audio models, including audio-language models, fine-tuning them with parameter-efficient methods such as low-rank adaptation, and connecting audio models to large language models for question answering, summarisation or dialogue.
  • Strong programming skills in Python and PyTorch; familiarity with Linux, multi-GPU training, experiment tracking and Git.

Responsibilities

  • Develop streaming, multilingual speech recognition and keyword spotting for far-field audio from a single camera microphone; adapt, fine-tune and compress open models such as Whisper, Parakeet and Qwen3-ASR, and compare them on company audio.
  • Develop voice activity detection, end-of-turn detection, turn-taking and barge-in; compare cascades of automatic speech recognition, large language models and text-to-speech with full-duplex speech models.
  • Develop noise suppression, echo cancellation, dereverberation and target-speaker extraction for one microphone; measure the effects on listeners and downstream models.
  • Develop sound event detection, audio classification and audio captioning.
  • Run audio experiments end to end, from data preparation to training, fine-tuning and ablations; build evaluation harnesses using word error rate and character error rate for each language, miss and false-alarm rates for detection, event-detection F1 or mean average precision, end-of-turn latency, PESQ, DNSMOS and echo-cancellation metrics.
  • Slice results by distance, level, signal-to-noise ratio and room, and test on real camera recordings.
  • Build audio data pipelines for speech and sound corpora, check commercial licences, create synthetic mixing with room impulse responses and recorded camera noise, perform augmentation, and take labels from clean sources before mixing; guide data labellers where needed.
  • Design small, streaming, real-time models for camera deployment; compress them using pruning, distillation and int8 quantisation; measure compute, memory and latency on camera chips; score quantised models as well as float checkpoints; work with firmware engineers to integrate models into products.
  • Reproduce papers and baselines and test them on company data.
  • Write reproducible reports of experiments and communicate findings to technical and non-technical stakeholders.

Desired Qualifications

  • Experience in speech, especially multilingual speech recognition including word error rate and character error rate scoring with text normalisation for languages with and without spaces between words, and voice interaction including end-of-turn detection and turn-taking.
  • Experience with audio data and evaluation, including augmentation and synthetic mixing with noise, room impulse responses, speed perturbation and SpecAugment; test sets split by speaker, device and room rather than only by clip; and selecting suitable metrics for each task.
  • Experience with far-field audio, such as the CHiME, DNS or AEC challenges, or on-device deployment, including quantisation-aware training, ONNX or TFLite, sherpa-onnx or vendor NPU toolchains.
  • Experience with voice agents, including automatic speech recognition, large language model and text-to-speech cascades or full-duplex speech models such as Moshi, or audio-visual models.

About the Company

Reolink

Provides global intelligent visual security solutions

Reolink provides security camera systems and intelligent visual technology for homes, small and medium-sized businesses, and communities. Its products include HD cameras and surveillance solutions that connect via Wi‑Fi or cellular networks, with an app for remote monitoring, alerts, and settings. It differentiates itself with a broad product range for consumer and conservation deployments, including 4G solar-powered cameras used in wildlife projects. Its goal is to offer affordable, reliable security technology that protects people and property while supporting wildlife and community initiatives worldwide.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Wan Chai District, Hong Kong
Founded
2007

Recently Posted Jobs

Explore more opportunities at Reolink

See more jobs