Senior Audio Software Engineer (JUCE/DSP/C++) to Build AI-Conducted Adaptive Music Engine

Posted yesterday

Worldwide

Summary

Senior Audio Software Engineer (JUCE / DSP / C++) for Real-Time Adaptive Music Engine I’m looking for an experienced audio software engineer to help build a proof-of-concept adaptive music engine. This is not a traditional music player or streaming application. The goal is to create a system that can intelligently conduct human-recorded audio stems in real time to create seamless, evolving listening sessions. Initial MVP Goals The first milestone is to build a working prototype capable of: * Importing folders of professionally recorded audio stems * Organizing stems by instrument, BPM, key, and other metadata * Playing stems simultaneously with seamless transitions * Dynamically adding and removing stems during playback * Creating a real-time adaptive listening session * Generating a session log that records every musical decision made during playback Natural language control is a plus. For example: * Remove the drums * Add strings * Make the music feel calmer * Increase intensity The goal is not simply muting tracks. The system should intelligently manage transitions so the experience feels musical and natural. Ideal Experience Experience with any of the following is highly preferred: * JUCE * C++ * Digital Signal Processing (DSP) * Real-time audio systems * Audio plugins (VST/AU/AAX) * Music software * Audio analysis * AI for audio or machine learning Musicians with strong software engineering backgrounds are encouraged to apply. Project Structure This project will begin as a paid proof of concept built in milestones. If the prototype is successful, there is an opportunity for a long-term relationship helping build the next generation of this technology. When applying, please answer these questions: 1. Have you built a real-time audio engine or adaptive music system before? If so, describe it. 2. If you were designing this system from scratch, what architecture would you recommend? 3. What do you think will be the most technically challenging part of this project? 4. What is one feature you would add that would make this demo unforgettable?

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
C++
Python
Artificial Intelligence
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:6 hours ago
  • Interviewing:
    1
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 26, 2026
  • USA
    Frisco5:26 PM
  • $3.4K total spent
    4 hires, 1 active
  • 25 hours
  • Media & Entertainment
    Individual client

Explore similar jobs on Upwork

Some correction in tradtron codingFixed-price‐ Posted 3 weeks ago
Strategy
Microsoft Word for Mac Expert NeededHourly‐ Posted 1 week ago
Microsoft Word
Office 365
Microsoft Office
Word Processing

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo