Remote Freelance Software Developer (C/C++ - Rust) - AI Tutor
Posted
Apply now
Please, let Mindrift know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Mindrift is seeking a Freelance Software Developer (C/C++ - Rust) to work as an AI Tutor.
The role involves collaborating on projects that aim to enhance GenAI models' capabilities in addressing specialized questions and achieving complex reasoning skills.
Typical tasks include analyzing and understanding existing code in Python or C/C++, migrating logic to idiomatic, safe Rust while preserving functionality, adapting or porting the test suite to ensure behavioral equivalence, and documenting migration steps and technical decisions.
The position is part-time and fully remote, allowing for flexible scheduling.
Requirements:
Candidates must have a Bachelor's or Master’s degree in Software Development, Computer Science, or related fields.
A minimum of 3 years of professional experience with C/C++ and at least 1 year of hands-on experience with Rust is required.
Experience with FFI tools (bindgen, cxx) and unsafe Rust for C/C++ interoperability is necessary.
Applicants should have experience testing migrated code, including unit, integration, and fuzz tests.
A solid understanding of systems programming, including memory management and concurrency, is essential.
Candidates must be skilled at refactoring legacy code and documenting migration steps.
Prompt engineering experience is considered a strong plus.
An advanced level of English (C1) or above is required.
Candidates should be ready to learn new methods, switch between tasks and topics quickly, and work with challenging, complex guidelines.
A laptop, internet connection, available time, and enthusiasm for taking on challenges are necessary for this fully remote role.
Benefits:
This freelance opportunity offers a part-time, remote project that can fit around your primary professional or academic commitments.
Participants will work on advanced AI projects, gaining valuable experience that enhances their portfolio.
The role allows individuals to influence how future AI models understand and communicate in their field of expertise.
Apply now
Please, let Mindrift know you found this job
on RemoteYeah
.
This helps us grow 🌱.