C++ Backend Optimization Engineer

🕒 June 19

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of The Audio Programmer

The Audio Programmer

1 - 10 employees

Founded 2017

đŸ’Œ Consulting

📣 Marketing

📚 Education

Consulting ‱ Marketing ‱ Education

The Audio Programmer is a company dedicated to the development of music software and audio plugins. It offers a community platform for audio programmers to learn through books, tutorials, and a vibrant community space. The company also provides recruitment services, connecting top talent in music technology with career opportunities. Their development services focus on creating bespoke audio plugins with a world-class team. The Audio Programmer is committed to fostering a community where individuals can ask questions, find job opportunities, and grow their skills in music tech.

📋 Description

‱ 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

‱ 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

‱ Remote working from anywhere ‱ Collaborating with an international team of engineers and music lovers

Apply Now

Similar Jobs

🕒 June 2

Confiant Inc

51 - 200

đŸ’Œ Consulting

📣 Marketing

🔒 Cybersecurity

JavaScript Engineer developing high-performance client-side SDK for malvertising detection at Confiant. Focused on building resilient JavaScript that neutralizes threats in real-time within ad environments.

Babel

JavaScript

Jest

Webpack

🕒 May 21

Social Discovery Group

1001 - 5000

🌍 Social Impact

đŸ“± Media

Senior .Net Developer focusing on high-load social discovery products with AI integrations. Leading architecture, development, and quality assurance in a remote global environment.

đŸ—ŁïžđŸ‡·đŸ‡ș Russian Required

Azure

Kafka

MS SQL Server

RabbitMQ

SQL

.NET

🕒 May 12

Social Discovery Group

1001 - 5000

🌍 Social Impact

đŸ“± Media

Senior .Net Developer building high-load services and integrations for social discovery products. Collaborating with an international team and maintaining a high standard of code quality.

đŸ—ŁïžđŸ‡·đŸ‡ș Russian Required

Azure

Kafka

MS SQL Server

RabbitMQ

SQL

.NET

🕒 May 6

Talpro India Private Limited

51 - 200

đŸ’Œ Consulting

đŸ„ Healthcare

📩 Logistics

Senior Technical Assessor/Interviewer at Talpro evaluating technical candidates for Ruby on Rails development positions. Leading the technical assessment process while mentoring others in the team.

AWS

Azure

Cloud

Microservices

MongoDB

MySQL

Postgres

Ruby

Ruby on Rails

🕒 May 5

Institute of Free Technology

201 - 500

đŸ’Œ Consulting

⚖ Legal

₿ Crypto

Engineer developing decentralized messaging protocols for the Logos Messaging Team. Collaborating on SDK and technical documentation with a small team focusing on real-world communication systems.

Rust

Web3