Sr. Software Engineer

Audible Magic team


Do you want to work for an Emmy® Award-winning company? At Audible Magic we are building the most revolutionary media recognition technology and rights management solutions for the global music, movie and television industry. Our customers and partners include some of the largest and most recognized brands in the industry. We win awards because we keep driving to provide better solutions for our customers, solutions that meet the needs of the ever-changing music and entertainment industry. At Audible Magic we believe our customers are paramount, and our reputation and integrity are the foundation of our business.
We are seeking a rock star engineer to join our Core Technology group developing cutting edge automatic content recognition products for our top tier customers. You will work maintaining and extending a mature and successful codebase that supports the largest and most high traffic sites on the internet.
  • Extend and maintain library code which forms the basis of Audible Magic’s Automatic Content Recognition technology
  • Leverage core technology to develop new ACR products and services around audio and video content identification
  • Create ACR solutions for high profile customers, including leading social media platforms
  • Stay abreast of changes in audio/visual media trends and usage
  • Collaborate with Product Managers and Engineering Leadership to review specifications and designs
  • Create and maintain product documentation and developer docs
  • Clearly communicate status and open issues to team leads and managers


  • Comfortable working in a very small, long-established team of software engineers and audio/video researchers
  • Fluent in C and C++, creating tools to run on numerous platforms, including various flavors of Unix, Mac, Windows, iOS, Android, etc.
  • Deep understanding of audio and other media
  • Comfortable working independently, analyzing, modifying, and extending an existing body of complex high- and low-level software that is constantly evolving.
  • Experience working in a fast-paced, high-demand, high-expectation development team, which works on fundamental technologies that are depended upon both inside and outside the company.
  • Very experienced working in Unix and in a variety of Linux Distributions including AWS Linux
  • Experience with multiple scripting and rapid-prototyping languages (e.g., Unix shell scripting, Python, etc.).
Additional Qualifications/Nice to Have:
  • Familiarity with a variety of commercial and open-source audio and video applications/tools.
  • Solid understanding of digital signal processing
  • Experience in programming and debugging tools and environments (e.g., Microsoft’s Visual Studio, Apple’s Xcode, etc.)
  • Familiarity with AWS Lambda functions
  • Experience developing in Rust
  • Experience with AI (Artificial Intelligence), machine learning, neural networks, etc.
  • Interest in and/or experience in music – any and all its forms and styles.

How to apply

Apply via link

Audible Magic logo

Audible Magic

Audible Magic is the trusted intermediary between rights holders (including labels, studios, distributors, publishers, and collectives) and social media platforms (including Facebook, Soundcloud, Dailymotion, and Twitch). For 20 years, industry veterans and fast-growing startups have trusted Audible Magic to offer solutions that not only enable their businesses to exist but to grow and flourish. We enable the digital media ecosystem. See all we can do for you.

Job Details

Posted on Sep 27

Los Gatos, CA, USA

Full time