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.
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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Modern C++C++17C++20C++23memory managementconcurrencyperformance optimisationcompiler design principlescomputational graph optimizationperformance profiling