C/C++ Developer for an Innovative AI Music Platform
grow your skills and work with other talented developers.
This is Sofomo: join our small and growing team.
C/C++ Developer for an Innovative AI Music Platform
Location: 50-207 WrocławAt Sofomo you’ll work alongside other talented developers as a key contributor for one our US based clients. Our clients range from Fortune 500 companies to fast growing startups. We’re looking for developers who want to innovate and build amazing solutions. You’ll have tons of opportunity to expand your skills and apply those skills to interesting new problems. We hire developers who are hungry to learn and keep up with the newest trends.
In this role you will be responsible for building an innovative artificial intelligence music platform (no AI experience is needed). For this role, we’re looking for a developer who has a strong experience architecting, engineering and optimizing applications in C/C++ and writing complex algorithms.
What You’ll Be Doing
* Design and implementation of novel algorithms to solve applied audio research problems
* Develop, tune, optimize and productize DSP algorithms and features for audio and more.
* Develop the music engine (audio processing and audio composing)
* Responsible for all the ingestion work
Who You Are (Experience & Skills)
* Experienced in architecting, engineering and optimizing applications in C/C++
* Experience in creating efficient cross platform C++ code for media processing (audio preferred) and how to integrate it with mobile platforms (Swift and perhaps Kotlin).
Strong comprehension of object-oriented design patterns, algorithms and optimization
* Knowledge about how to store, process and expose large amounts of binary data via custom APIs
* Experience creating webapps using existing frameworks (JS, Python or Java)
Bonus Points
* You prefer to automate than operate
* You’ve integrated various solutions together (e.g. Java/Python and C++)
* You know what are the cloud’s building blocks and how to use them effectively
* Experience with a music creation process is a plus