ai|coustics is a Berlin-based startup pioneering Generative Audio AI technology. We're on a mission to redefine the way people experience speech quality and intelligibility in real-time communication and media content by providing solutions to our millions of people across various verticals, including TVs, Soundbars, Headphones, Hearing Devices, Broadcasting, Streaming, and more. Our unique approach takes us beyond simple noise suppression, creating a listening experience that is unmatched in the industry. If you're passionate about technology and thrive in an innovative work environment, then join us at ai|coustics and play a pivotal role in shaping the future of audio technology.
We are seeking a talented and motivated Systems Engineering Working Student to join our team. Do you want to help us develop neural networks for real-time audio in Rust? You don't have to be a machine learning specialist, but you should thrive on seeing nice code and optimizing performance. In this role, you will be working on the system team, helping to build our SDK that runs our neural networks on many different device types. This is an excellent opportunity to gain hands-on experience at the intersection of machine learning, systems programming, and audio technology within a dynamic AI startup.
Tasks
- Contribute to the development and optimization of our core SDK in Rust, which deploys neural networks on a wide range of devices.
- Assist in integrating our AI models, ensuring they run efficiently and with real-time safety on various platforms.
- Collaborate with the machine learning team to understand model requirements and assist in their implementation within the systems environment.
- Help maintain and improve our CI/CD pipelines using GitHub Actions to ensure robust and reliable software delivery.
- Engage in performance analysis and optimization to ensure our audio processing meets strict real-time constraints.
- Occasionally contribute to hardware-related projects, including work with embedded systems, microcontrollers, and soldering.
- Work in a multi-platform environment, addressing challenges across Linux, Windows, and macOS.
Requirements
- Currently enrolled in a Bachelor's or Master's program in Computer Science, Engineering, or a related field.
- Solid coding skills in Rust.
- Proficiency with modern software development concepts, including version control with Git and a basic knowledge of CI/CD with GitHub Actions.
- Basic knowledge of C++ and Python.
- An open mind, a collaborative spirit, and a proactive attitude to thrive in a fast-paced startup environment.
- A keen interest in writing clean, high-performance code.
Nice to have:
- Experience with audio processing, working with a DAW, or developing audio plug-ins.
- An understanding of what real-time safety means in a programming context.
- Basic knowledge of neural networks: What is a Tensor? Thinking in 4 dimensions? What is a GEMM? Familiarity with basic types in PyTorch or Numpy.
- Experience with hardware projects, including soldering, embedded systems/microcontrollers (e.g., Raspberry Pi).
- Familiarity with all major operating systems (Linux, Windows, macOS).
Benefits
- Competitive Compensation: Enjoy a salary package with additional benefits.
- Learning Opportunities: Work alongside a team of super smart and ambitious people.
- Startup Culture: Immerse yourself in a dynamic and innovative startup culture with a collaborative and passionate team.
- Professional Growth: Take ownership of your role, with opportunities for career advancement as we expand.
- Impact: Join a groundbreaking startup at a pivotal growth stage and directly influence our success.
- Contribute to the Future: Be part of a company committed to shaping the future of audio technology and speech enhancement.
We'd love to hear from you! Join ai|coustics in redefining the future of speech quality. To apply, please send your resume and relevant information about your experience.