Digital Signal Processing Engineer

Posted 2 Days Ago
Be an Early Applicant
Westford, MA, USA
In-Office
120K-170K Annually
Senior level
Other
The Role
Develops and deploys digital signal processing, machine learning, and deep learning solutions for voice security, synthetic speech detection, audio deepfakes, speaker verification, ASV spoofing, and fraud prevention. Responsibilities include speech feature extraction, model training and optimization, large-scale dataset analysis, algorithm development, software testing, deployment, and cross-functional collaboration. The role requires strong DSP and speech-processing expertise, programming proficiency, and experience with modern AI/ML frameworks and anti-spoofing architectures.
Summary Generated by Built In

Summary

Ribbon is looking for a Digital Signal Processing Engineer with rich hands-on experience and strong technical expertise to design, develop, and implement advanced Digital Signal Processing (DSP), Machine Learning (ML), and Deep Learning solutions for voice security, cybersecurity, and voice fraud prevention.


In this role, you will research, develop, and deploy solutions that leverage speech processing, signal analysis, machine learning, and deep learning to address challenges such as synthetic voice detection, audio deepfake detection, speaker verification, Automatic Speaker Verification (ASV) spoofing detection, voice authentication security, and fraud detection.


You will be responsible for end-to-end software development, including requirements discussions, design, implementation, model development, testing, deployment, and collaboration with architecture and test teams across multiple geographies.


Responsibilities

· Conduct innovative research in Digital Signal Processing (DSP), Machine Learning, Deep Learning, and Speech Processing technologies to develop solutions for voice security, fraud prevention, and cybersecurity applications.

· Design, develop, train, and optimize machine learning models for:

o Synthetic voice and audio deepfake detection

o Text-to-Speech (TTS) generated speech identification

o Automatic Speaker Verification (ASV) spoofing detection

o Speaker authentication and voice biometric security

o Fraud detection and anomaly detection

· Apply Digital Signal Processing (DSP) techniques to analyze, preprocess, enhance, and extract meaningful information from speech and audio signals.

· Design and develop feature extraction pipelines leveraging techniques such as FFT, spectrograms, Mel-spectrograms, MFCCs, LFCCs, cepstral analysis, and speaker embeddings.

· Research, develop, and evaluate advanced countermeasures against synthetic speech, voice deepfakes, and ASV spoofing attacks using state-of-the-art machine learning and deep learning techniques.

· Analyze large-scale speech, audio, and security datasets to identify meaningful patterns, emerging threats, and actionable insights.

· Develop algorithms that combine signal processing and machine learning techniques to improve detection accuracy and robustness against evolving voice-based attacks.

· Write clean, maintainable, and high-performance code using modern programming languages and AI/ML frameworks. Debug, troubleshoot, and resolve software defects efficiently.

· Work closely with cross-functional engineering, architecture, product, and security teams to integrate AI/ML solutions into existing and next-generation Ribbon products.

· Stay current with advancements in speech processing, digital signal processing, machine learning, deep learning, voice biometrics, and audio security technologies.


Requirements

· Degree in Computer Science, Electrical Engineering, Computer Engineering, Signal Processing, Speech Processing, Artificial Intelligence, Data Science, or a related field with 5-8 years of rich industry experience or PhD. (Candidates with research experience and/or with Published research papers would be preferred)

· Demonstrated proficiency in Python and/or C/C++/GOLANG, and hands-on experience with machine learning and deep learning frameworks such as PyTorch, TensorFlow, Scikit-learn, NumPy, Pandas, and Jupyter Notebook.

· Experience developing, training, and optimizing machine learning and deep learning models for speech, audio, voice biometrics, signal classification, cybersecurity, or related applications.

· Strong understanding of Digital Signal Processing (DSP) and speech processing concepts, including:

o Sampling Theory and Signal Reconstruction

o Time-Domain and Frequency-Domain Analysis

o Fourier Transform (FFT) and Spectral Analysis

o Digital Filtering and Noise Reduction

o Feature Extraction Techniques (MFCC, LFCC, Spectrograms, Mel-Spectrograms, Speaker Embeddings)

o Text-to-Speech (TTS)

o Speaker Recognition and Verification

o Voice Biometrics

o Speech Embeddings

o Synthetic Speech and Audio Deepfake Detection

o ASV Spoofing and Anti-Spoofing Techniques

· Familiarity with state-of-the-art speech AI and anti-spoofing architectures such as CNNs, Transformers, Conformers, ECAPA-TDNN, RawNet, AASIST, Wav2Vec 2.0, and related models used for speaker verification, synthetic speech detection, and ASV spoofing countermeasures.

· Experience applying DSP techniques to speech, audio analytics, voice authentication, or signal classification problems.

· Strong understanding of machine learning fundamentals, deep learning techniques, statistical modeling, data structures, algorithms, and computational complexity.

· Experience evaluating model performance, conducting experiments, and analyzing large-scale datasets to derive meaningful insights.

· Strong analytical and problem-solving skills with the ability to thrive in a highly collaborative and fast-paced environment.

· Excellent communication skills with the ability to translate complex technical concepts and findings into actionable insights for various stakeholders.


Preferred Qualifications

· Experience working with speech and audio processing toolkits and frameworks such as Hugging Face, SpeechBrain, Kaldi, PyTorch Audio, OpenSMILE, or similar technologies.

· Experience with speech and audio datasets, ASVspoof challenge datasets, speaker verification systems, voice authentication technologies, and Text-to-Speech (TTS) models.

· Knowledge of voice biometrics, audio deepfake detection, speaker authentication systems, synthetic speech detection, and fraud prevention technologies.

· Experience with audio feature extraction techniques including MFCC, LFCC, CQCC, spectrograms, filter banks, x-vectors, and speaker embeddings.

· Familiarity with cybersecurity concepts, authentication systems, and AI/ML applications for security and fraud detection.

· Familiarity with Kubernetes, Docker containers, cloud platforms (AWS, Azure), virtualization technologies, and MLOps best practices.

· Industry experience applying machine learning and signal processing techniques to real-world voice security, fraud detection, cybersecurity, or enterprise AI challenges.

· Knowledge of advanced statistical techniques, experimentation methodologies, and data visualization tools.

The anticipated base pay range for this full-time position in all geographic locations is $120,000.00 - $170,000.00 annually. Actual compensation within the range will be determined based on a variety of factors, including, but not limited to the candidate’s experience, skills and education. The compensation package also includes eligibility for an incentive plan and comprehensive benefits, subject to applicable requirements.

  

  

 

Please Note:

'All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, on the basis of disability, or other characteristic protected by applicable law.'

US Citizens and all other parties authorized to work in the US are encouraged to apply.

Skills Required

  • Bachelor’s or advanced degree in Computer Science, Electrical Engineering, Computer Engineering, Signal Processing, Speech Processing, Artificial Intelligence, Data Science, or a related field
  • 5–8 years of industry experience, or a PhD
  • Proficiency in Python and/or C, C++, or Golang
  • Hands-on experience with PyTorch, TensorFlow, Scikit-learn, NumPy, Pandas, and Jupyter Notebook
  • Experience developing, training, and optimizing machine learning and deep learning models for speech, audio, voice biometrics, signal classification, cybersecurity, or related applications
  • Strong understanding of digital signal processing and speech processing concepts
  • Knowledge of sampling theory, signal reconstruction, time- and frequency-domain analysis, FFT, spectral analysis, digital filtering, and noise reduction
  • Experience with MFCC, LFCC, spectrograms, Mel-spectrograms, speaker embeddings, and related feature extraction techniques
  • Knowledge of text-to-speech, speaker recognition, speaker verification, voice biometrics, synthetic speech detection, and ASV anti-spoofing
  • Familiarity with CNNs, Transformers, Conformers, ECAPA-TDNN, RawNet, AASIST, Wav2Vec 2.0, or related architectures
  • Experience applying DSP techniques to speech, audio analytics, voice authentication, or signal classification
  • Strong understanding of machine learning fundamentals, deep learning, statistical modeling, data structures, algorithms, and computational complexity
  • Experience evaluating model performance, conducting experiments, and analyzing large-scale datasets
  • Strong analytical, problem-solving, collaboration, and communication skills
  • Experience with Hugging Face, SpeechBrain, Kaldi, PyTorch Audio, OpenSMILE, or similar toolkits
  • Experience with speech and audio datasets, ASVspoof datasets, speaker verification systems, voice authentication technologies, or TTS models
  • Knowledge of voice biometrics, audio deepfake detection, synthetic speech detection, and fraud prevention technologies
  • Familiarity with cybersecurity concepts, authentication systems, and AI/ML applications for security and fraud detection
  • Familiarity with Kubernetes, Docker, AWS, Azure, virtualization, and MLOps practices
  • Knowledge of advanced statistical techniques, experimentation methodologies, and data visualization tools
  • Published research papers or research experience

Ribbon Communications Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Ribbon Communications and has not been reviewed or approved by Ribbon Communications.

  • Healthcare Strength — Healthcare coverage is presented as comprehensive alongside access to an Employee Assistance Program and global wellness initiatives.
  • Leave & Time Off Breadth — Time off is described as generous, including standard PTO and a paid Global Day of Service for volunteering.
  • Wellbeing & Lifestyle Benefits — Hybrid work and flexible schedules are emphasized, with wellbeing programming positioned as part of a broader support offering.

Ribbon Communications Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Fremont, CA
3,949 Employees

What We Do

Ribbon Communications (Nasdaq: RBBN) delivers communications software, IP and optical networking solutions to service providers, enterprises and critical infrastructure sectors globally. We engage deeply with our customers, helping them modernize their networks for improved competitive positioning and business outcomes in today's smart, always-on and data-hungry world. Our innovative, end-to-end solutions portfolio delivers unparalleled scale, performance, and agility, including core to edge software-centric solutions, cloud-native offers, leading-edge security and analytics tools, along with IP and optical networking solutions for 5G. To learn more about Ribbon visit rbbn.com.

Similar Jobs

Draper Logo Draper

Systems Engineer

Aerospace • Information Technology • Software • Biotech • Cybersecurity • Quantum Computing • Defense
In-Office
Cambridge, MA, USA
5000 Employees
82K-220K Annually

Analog Devices Logo Analog Devices

Staff Engineer

Artificial Intelligence • Hardware • Automation • Manufacturing
In-Office
Wilmington, MA, USA
20292 Employees
131K-190K Annually

Draper Logo Draper

Principal Digital Signal Processing System Engineer

Aerospace • Information Technology • Software • Biotech • Cybersecurity • Quantum Computing • Defense
In-Office
Cambridge, MA, USA
5000 Employees
95K-245K Annually

Similar Companies Hiring

Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
OmniCable Thumbnail
Other
West Chester, Pennsylvania
815 Employees
Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account