Rust Developer
Posted on March 20, 2025
Job Description
- We are looking for an experienced *Rust Developer* to contribute to a cutting-edge project
- focused on evaluating AI-assisted Rust development. This role involves working on real-world
- Rust codebases, implementing features, debugging, refactoring, and writing comprehensive
- tests to ensure memory safety and correctness.
- Responsibilities:
- ? Write effective Rust code to tackle complex issues
- ? Implement new features with a focus on memory safety, ownership rules, and type
- correctness
- ? Refactor existing Rust code while maintaining functionality and performance
- ? Debug and fix memory safety, ownership, and concurrency-related issues
- ? Set up and manage Rust development environments including handling
- dependencies and feature flags
- ? Ensure best practices in Rust development, including proper error handling,
- concurrency safety, and efficient memory usage
- Requirements:
- ? Strong experience with Rust programming language concepts, including ownership,
- borrowing, and lifetimes
- ? Industry experience and knowledge of code quality, formatting, and best practices of
- software development
- ? Familiarity with Rust frameworks and libraries
- ? Experience with Rust�s testing ecosystem, including unit, integration, and
- property-based testing.
- ? Knowledge of multi-threading and asynchronous programming in Rust.
- Ability to work with architectural patterns and refactor code without introducing
- regressions.
- ? Strong debugging skills, including fixing memory and concurrency issues.
- ? 3+ years of overall work experience with 2+ years of relevant experience with
- Rust
- ? Fluent in conversational and written English communication skills
- This role provides an opportunity to work on challenging Rust engineering problems while
- improving AI-assisted programming workflows. If you�re passionate about Rust and eager to
- push the boundaries of AI-driven software development, we�d love to hear from you!
- Search Guidance
- Location: Open
- Mandatory Skills: Rust - 2 yrs, Rust Frameworks - 2 yrs, Libraries - 2 years
- Nice To Have: Rust documentation and designing APIs with doc-tests.
- Total Years Of exp: 3+ years experience mandatory
- Opportunity: Full Time, 8 hours
- Engagement length: 3-6 Months
- Overlap : 4 hours overlap with PST
Required Skills
rust - 2 yrs
rust frameworks - 2 yrs
libraries - 2 years nice to have: rust documentation and designing apis with doc-tests.