
Software Developer - AI Trainer

Mindrift
Summary
Join Mindrift, a platform connecting specialists with AI projects, and become an AI Tutor in Coding. Collaborate on projects involving analyzing and understanding existing code in Python or C/C++, migrating logic to Rust, adapting test suites, and documenting migration steps. This freelance role is fully remote, offering flexible hours and competitive pay up to $50/hour. Contribute to shaping the future of AI while enhancing your portfolio and gaining valuable experience. The role requires a Bachelor's or Master's degree in a related field and at least 3 years of professional experience with C/C++ and 1+ year with Rust. You will work on advanced AI projects and influence how future AI models understand and communicate.
Requirements
- You have a Bachelor's or Master’s degree in Software Development, Computer Science, or other related fields
- You have at least 3 years of professional experience with C/C++ and 1+ year of hands-on experience with Rust
- You are experienced with FFI tools (bindgen, cxx) and unsafe Rust for C/C++interoperability
- You bring experience testing migrated code (unit/integration/fuzz tests)
- You demonstrate solid understanding of systems programming (memory management, concurrency)
- You are skilled at refactoring legacy code and documenting migration steps
- Your level of English is advanced (C1) or above
- You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines
Responsibilities
- Analyze and understand existing code in Python or C/C++
- Migrate logic to idiomatic, safe Rust while preserving functionality
- Adapt or port the test suite and ensure behavioral equivalence
- Document migration steps and technical decisions
Preferred Qualifications
Prompt engineering experience is a strong plus
Benefits
- Get paid for your expertise, with rates that can go up to $50/hour depending on your skills, experience, and project needs
- Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments
- Work on advanced AI projects and gain valuable experience that enhances your portfolio
- Influence how future AI models understand and communicate in your field of expertise
Share this job:
Similar Remote Jobs
