Speak Your Mind

Shape BabbleLabs Technology.
Change the Way the World Listens.

Careers

BabbleLabs has deep expertise and a singular focus on revolutionizing speech applications in order to advance technology and society. You have an opportunity to help shape BabbleLabs — our technology and our culture. You’ll also have the chance to learn from a crew that knows how to build a company and deliver products to the world's most demanding customers… this isn’t our first rodeo!

We’re fun, amiable, transparent — and looking for a good match because we truly work together as a team. We offer competitive salaries and benefits and significant stock options to candidates with the right skills, attitude, and passion for contribution.

Current Job Openings

Senior Speech/Audio Processing Architect

Location: Campbell, California See More

Use mastery of neural network speech semantics algorithms to solve a wide span of key speech challenges — problems ranging from speech recognition, speaker identification/verification, speech morphing and synthesis to lip reading and emotion recognition.

Key skills and experience should include:

  • Strong programming skills in matlab, python, C, and shell script.
  • Significant experience in audio signal processing especially in automatic speech recognition.
  • Hands-on development experience in a major deep learning framework - e.g. TensorFlow, PyTorch, Caffe, MatConvNet.
  • PhD in EE/CS plus at least three years experience.
  • Strong spoken and written English skills.

Apply Now

Senior Speech/Audio Processing Architect

Location: Warsaw, Poland See More

Use mastery of neural network speech semantics algorithms to solve a wide span of key speech challenges — problems ranging from speech recognition, speaker identification/verification, speech morphing and synthesis to lip reading and emotion recognition.

Key skills and experience should include:

  • Strong programming skills in matlab, python, C, and shell script.
  • Significant experience in audio signal processing especially in automatic speech recognition.
  • Hands-on development experience in a major deep learning framework - e.g. TensorFlow, PyTorch, Caffe, MatConvNet.
  • PhD in EE/CS plus at least three years experience.
  • Strong spoken and written English skills.

Apply Now

Embedded Deep Learning Engineer

Location: Campbell, California See More

We are seeking experienced Digital Signal Processing Engineer to join our CTO’s team and help lead the development and deployment of new AI technology to solve challenging human interface problems.

Selected candidates will use their experience in deploying Digital Signal Processing algorithm on embedded platforms, in conjunction with their mastery of neural network complexity reduction, to solve a wide span of key speech challenges.

Key skills and experience should include:

  • Strong programming skills in matlab, python, C, and shell script.
  • Extensive experience in digital signal processing algorithm development for embedded applications.
  • Hand on experience with fixed point arithmetic.
  • Experience in neural network training for fixed point quantization would be a definite plus.
  • Hands-on development experience in a Neural Network Complexity reduction techniques.
  • Has an advanced degree in EE, CS, or any relevant field of study.
  • Strong spoken and written English skills.

Apply Now

Senior Mobile Application Developer for Speech Neural Networks

Location: Campbell, California See More

We are currently seeking an experienced Mobile Application Developer who ideally has experience implementing real-time machine learning inference on mobile. You will design and develop Android and/or iOS apps that make use of audio and machine learning libraries to create real-time, high-performance mobile applications. Android and iOS developers who have experience with implementing real-time graphics for mobile games or who have mobile DSP experience are also encouraged to apply.

Key skills and experience should include:

  • Development of production multimedia apps on Android or iPhones, from UI to media process to release and update management. Both Android and iPhones a plus.
  • Experience with application programming in Java, Swift and C/C++.
  • Experience with high-performance and real time computing.
  • Experience with implementing data streaming protocols.
  • Experience with multi-threaded application architectures.
  • Experience with Core ML, Metal, or TensorFlow Lite a plus.
  • BS or MS in Computer Science or equivalent degree and five years experience in mobile applications.
  • Strong spoken and written English skills.
  • Authorized to work in the U.S.

Apply Now

Intern

Location: Campbell, California See More

We are seeking strong PhD candidates focused on audio/speech processing and interested in learning the essentials of technology entrepreneurship on a first-hand basis.

You will work with our CTO’s team on development and deployment of new AI technology to solve challenging human interface problems.

Selected candidates will use their mastery of neural networks to solve a wide span of key speech challenges, ranging from speech recognition, speaker identification/verification, speech morphing and synthesis to lip reading and emotion recognition.

Key skills and experience should include:

  • Strong programming skills in python, matlab, C, and shell script.
  • Experience in audio digital signal processing.
  • Hands-on development experience in a major deep learning framework (e.g., TensorFlow, PyTorch, Caffe).
  • Working toward a PhD degree with PhD research topic related to speech processing using deep learning.
  • Strong spoken and written English skills.

Apply Now