FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing core components and inference engines using Rust, with a focus on async systems and microservice architectures. Capable of driving projects from architecture to production while improving performance and reliability.
Highest-signal resume keywords
Rust ProgrammingAsync Rust DevelopmentMicroservice ArchitecturePerformance EngineeringC/C++ Interoperability
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
RustAsync ProgrammingMicroservicesPerformance EngineeringActor SystemsCUDAC/C++PythonDebuggingSystem Architecture
Soft Skills
OwnershipStartup MindsetProblem Solving
Tools & Technologies
BindgenReal-Time SystemsEmbedded EnvironmentsCloud Computing
Industry Keywords
ConcurrencyLow-Latency StreamingDocumentationDevelopment PracticesOpen-Source Contributions
Tech Stack
Tools & technologiesCloudPythonRustC++
About the role
Key responsibilities & impact- Develop the inference engine and other core components of the model stack in Rust
- Take projects from initial architectural decisions through production deployment
- Design how components and services communicate and assign system responsibilities
- Build async Rust systems for concurrent workloads and low-latency streaming audio
- Identify bottlenecks and improve latency, throughput, and resource usage
- Build testable, debuggable, and reliable production software
- Improve tooling, documentation, and development practices
- Take ownership of Rust projects and help determine the overall system architecture
Requirements
What you’ll need- Strong hands-on experience with Rust, including ownership, borrowing, composition, and idiomatic Rust design patterns
- Solid experience with async Rust, including concurrent applications, synchronization, cancellation, and backpressure
- Experience building and working with microservice architectures
- Startup mindset and comfort navigating an early-stage codebase
- Drive to shape products, architect solutions, and take complete project ownership
- 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
- Experience with CUDA or GPU computing
- Contributions to open-source projects
- Python knowledge
- Experience with lower-level performance engineering, including debugging memory leaks or understanding performance at the machine instruction level
- German spoken and written is a nice-to-have
Benefits
Comp & perks- Offers equity
- Technical ownership and freedom to make architectural decisions
- R&D freedom with time, resources, and trust to research and build new technology
- Access to hardware and cloud infrastructure for building, testing, and optimizing model systems
- Fully remote work
- Asynchronous communication
- Zero micromanagement
- Competitive compensation
