FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

C++ Backend Optimization Engineer
The Audio ProgrammerC++ Backend Optimization Engineer developing efficient computation kernels for popular music production tools. Collaborating with an international team on audio AI and music technology.
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Modern C++C++17C++20C++23memory managementconcurrencyperformance optimisationcompiler design principlescomputational graph optimizationperformance profiling
Tools & Technologies
TVMMLIRXLAoneTBBOpenMPVulkanMetalCUDASYCLOpenCL
Industry Keywords
AI compilersAI inference enginesDSP pipelineneural network inferenceclean architectureextensible architecturesinternational team collaborationmusic production toolssystem architectureproduct influence
Tech Stack
Tools & technologiesC++
About the role
Key responsibilities & impact- Developing highly efficient computation kernels and client-side infrastructure to accelerate the neural network inference / DSP pipeline
- Working with an international team of R&D Engineers
- Contributing to one of the most exciting and popular music production tools on the market
- Having direct influence on systems, product, and architecture
Requirements
What you’ll need- Strong skills in Modern C++ (C++17/20/23)
- Experience with memory management, concurrency, and performance optimisation techniques
- Understanding of compiler design principles, including Abstract Syntax Trees (AST), intermediate representations (IR) and optimisation passes
- Familiar with computational graph optimization and execution strategies within AI inference engines
- Understanding of basic performance profiling and tuning methodologies (analysing cache misses, memory bandwidth, thread contention)
- Able to design clean, extensible architectures for new framework features
- 3+ years of professional or strong academic/open-source experience related to AI compilers (TVM, MLIR, XLA) or open-source AI inference engines (bonus)
- Experience with concurrency libraries (oneTBB or OpenMP) (bonus)
- Experience with GPU programming using Vulkan, Metal, CUDA, SYCL, or OpenCL (bonus)
Benefits
Comp & perks- Remote working from anywhere
- Collaborating with an international team of engineers and music lovers