cover image
micro1

Software Engineer (Rust)

Remote

Canada

Freelance

09-12-2025

Share this job:

Skills

Communication Rust Data Engineering Version Control Problem-solving Training Machine Learning Programming git

Job Specifications

Job Title: Rust Developer

Job Type: Part-time

Location: Remote

Job Summary:

Join our customer's team as a Rust Developer and play a vital role in training cutting-edge AI models. This is a unique opportunity to apply your expertise in Rust within a dynamic environment focused on innovation in AI and machine learning. We value individuals who excel at both independent work and collaborative problem-solving, especially those who communicate clearly and effectively.

Key Responsibilities:

Design, develop, and optimize Rust codebases for AI model training workflows.
Collaborate with AI/ML engineers to implement efficient data processing and computational pipelines.
Ensure reliability, scalability, and performance of Rust-powered systems and components.
Contribute to code reviews, documentation, and technical discussions with a strong focus on clear communication.
Troubleshoot and resolve complex software issues as they arise.
Maintain high standards for code quality, testing, and maintainability.
Continuously learn and adapt to new tools, frameworks, and industry trends in Rust and AI technologies.

Required Skills and Qualifications:

Proven professional experience programming in Rust.
Strong understanding of systems programming and memory safety principles.
Demonstrated ability to work independently and drive technical solutions.
Excellent written and verbal communication skills; clarity and collaboration are highly prized.
Ability to write clean, efficient, and well-documented code.
Experience with Git or similar version control systems.
Comfort working remotely and asynchronously with distributed teams.

Preferred Qualifications:

Hands-on experience with AI/ML workflows or data engineering.
Familiarity with integrating Rust into AI/ML model training pipelines.
Background in optimizing computational performance for large-scale systems.

About the Company

AI recruitment engine to hire the best talent on earth. Hire from our pre-vetted talent pool instantly or use our software to vet your own talent 10x faster. We’re building the AI engine that will match 1 billion people with their dream role. Know more