Join Crossing Hurdles as a part-time Rust Developer to design, develop, and optimize AI model training workflows. Collaborate with AI/ML engineers to build efficient data processing and computational pipelines. Participate in code reviews, documentation, and technical discussions.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
At Crossing Hurdles, we work as a referral partner. We refer candidates to our client, which collaborates with leading AI research teams to build and train high-performance AI systems.
Position: Rust Developer
Type: Part-time
Compensation: $30-$150/hr
Location: Remote
Duration: Flexible part-time engagement
Requirements: (Training support will be provided)
- Proven professional experience programming in Rust
- Strong understanding of systems programming concepts and memory safety principles
- Ability to write clean, efficient, and well-documented Rust code
- Demonstrated ability to work independently and drive technical solutions
- Excellent written and verbal communication skills with a focus on clarity and collaboration
- Experience using Git or similar version control systems
- Comfort working remotely and asynchronously with distributed teams
- (Preferred) Experience with AI/ML workflows or data engineering pipelines
- (Preferred) Familiarity integrating Rust into AI/ML model training systems
- (Preferred) Background optimizing computational performance for large-scale systems
Role Responsibilities:
- Design, develop, and optimize Rust codebases supporting AI model training workflows
- Collaborate with AI/ML engineers to build efficient data processing and computational pipelines
- Ensure reliability, scalability, and performance of Rust-powered systems
- Participate in code reviews, documentation, and technical discussions
- Troubleshoot and resolve complex software issues as they arise
- Maintain high standards for code quality, testing, and long-term maintainability
- Continuously learn and adapt to emerging tools, frameworks, and best practices in Rust and AI
Application process: (Takes 7–30 mins)
- Upload resume
- Technical or AI interview (coding-focused evaluation)
- Submit form