We are looking for a freelance Software Developer (C/C++ - Rust) - AI Trainer to collaborate on AI projects, analyze and understand existing code, migrate logic to idiomatic, safe Rust, and document migration steps.
Requirements
- Bachelor's or Master's degree in Software Development, Computer Science, or other related fields
- 3+ years of professional experience with C/C++
- 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)
- Skill at refactoring legacy code and documenting migration steps
- Advanced level of English (C1) or above
Benefits
- Part-time, remote, freelance project
- Work on advanced AI projects and gain valuable experience
- Influence how future AI models understand and communicate in your field of expertise