Rust Developer (Part-time) - AI Model Training Workflows

crossing hurdles • United State
Remote
Apply
AI Summary

Join Crossing Hurdles as a part-time Rust Developer to design, develop, and optimize codebases supporting 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
Collaborate with AI/ML engineers
Participate in code reviews and documentation
Technical Skills Required
Rust Git Systems programming Memory safety principles AI/ML workflows Data engineering pipelines
Benefits & Perks
Competitive hourly compensation
Flexible part-time engagement
Remote work opportunity

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: Competitive (hourly)

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