Mindrift is looking for a Freelance Software Developer to work on advanced AI training projects. As a Freelance AI Trainer specializing in coding, you will collaborate on projects to improve Generative AI models for specialized questions and complex reasoning. You will help shape the future of AI by creating training prompts and refining model responses.
What You'll Do
- 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.
- Help shape the future of AI by creating training prompts and refining model responses.
What We're Looking For
- Bachelor's or Master’s degree in Software Development, Computer Science, or other related fields.
- At least 3 years of professional experience with C/C++.
- At least 1 year of hands-on experience with Rust.
- Experience with FFI tools (bindgen, cxx) and unsafe Rust for C/C++ interoperability.
- Experience testing migrated code (unit/integration/fuzz tests).
- Solid understanding of systems programming (memory management, concurrency).
- Skilled at refactoring legacy code and documenting migration steps.
- Advanced (C1) or above level of English.
- Ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines.
- Laptop, internet connection, and time available for a fully remote freelance role.
Nice to Have
- Prompt engineering experience is a strong plus.
Technical Stack
- Python
- C/C++
- Rust
- FFI tools (bindgen, cxx)
Benefits & Compensation
- 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.
Work Mode
This is a fully remote freelance role.
Mindrift is an equal opportunity employer.



