Rust Engineer (m/f/d)
Job description
Rust Engineer at Deepslate building and improving the company's Rust-based inference engine and other core components of its Speech to Speech Voice AI model stack. The role focuses on real-time, low-latency systems and architectural ownership.
At a glance
- Work mode
- Remote · Berlin
- Languages
- German
What you'll do
- Develop the inference engine and other core components of the model stack in Rust, taking projects from first architectural decisions to running in production
- Decide how components and services communicate, where responsibilities belong, and how to extend the system without making it harder to work on
- Build async Rust systems that handle concurrent workloads and streaming audio with low latency
- Find bottlenecks, understand what's causing them, and improve latency, throughput, and resource usage
- Build software that can be tested, debugged, and operated reliably; help improve tooling, documentation, and development practices
What we're looking for
- Strong hands-on experience with Rust, including ownership, borrowing, composition, and idiomatic Rust design patterns
- Solid experience with async Rust, structuring concurrent applications and dealing with synchronization, cancellation, and backpressure
- Experience building and working with microservice architectures
- A true startup mindset: comfortable navigating the chaos of an early-stage codebase with inconsistent structures and missing docs
- Drive and vision: wanting to actively shape the product, architect solutions, and take complete project ownership
Nice to have
- Knowledge of actor systems and experience using actors to structure concurrent applications
- Experience with real-time systems, in embedded environments or the cloud
- Experience with C/C++ interoperability, including generating Rust bindings with bindgen
- German, spoken and written
- Experience with CUDA or GPU computing
- Contributions to open-source projects
- Python knowledge
- Experience with lower-level performance engineering, such as debugging memory leaks or understanding performance at the machine instruction level
Benefits
Serious compute: access to the hardware and cloud infrastructure necessary to build, test, and optimize the systems running the models
- Technical ownership: trust and freedom to make architectural decisions and see them through
- True R&D freedom: time, resources, and trust to research and build technology that doesn't exist yet
- Competitive compensation: highly competitive salary, backed by top-tier VCs
Apply
About Deepslate
Deepslate builds Speech to Speech Voice AI models and is the intelligence engine powering countless other applications, whether integrated as a module by a CRM provider, plugged into another Voice AI platform, or embedded into an enterprise system by integration partners.
Mission
We are building Speech to Speech Voice AI models that sound and act indistinguishably from a human, and we believe everyone should be able to use them.
Key facts
- Backed by top-tier investors from the Tech and AI sectors, as well as a major German VC fund
- Well-funded and moving fast
- Core parts of the model stack are written in Rust, including an inference engine written entirely in Rust
