Rust Developer (AI Model Training Workflows)

crossing hurdles • Canada
Remote
Apply
AI Summary

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
Design, develop, and optimize Rust codebases supporting AI model training workflows
Collaborate with AI/ML engineers to build efficient data processing and computational pipelines
Troubleshoot and resolve complex software issues as they arise
Technical Skills Required
Rust Git Systems programming Memory safety principles AI/ML workflows Data engineering pipelines
Benefits & Perks
Flexible part-time engagement
Remote work
Hourly compensation: $30-$150/hr

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

Subscribe our newsletter

New Things Will Always Update Regularly