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:

  • The role is for a Freelance Software Developer specializing in C/C++ and Rust, working as an AI Tutor at Mindrift.
  • Mindrift connects specialists with AI projects from major tech innovators, aiming to unlock the potential of Generative AI.
  • As an AI Tutor in Coding, you will collaborate on projects that enhance GenAI models' capabilities in addressing specialized questions and achieving complex reasoning skills.
  • Typical responsibilities 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 fully remote, allowing you to work on your own schedule while contributing to meaningful AI projects.

Requirements:

  • A Bachelor's or Master’s degree in Software Development, Computer Science, or related fields is required.
  • At least 3 years of professional experience with C/C++ and a minimum of 1 year of hands-on experience with Rust is necessary.
  • Experience with FFI tools (bindgen, cxx) and unsafe Rust for C/C++ interoperability is essential.
  • Candidates must have experience testing migrated code, including unit, integration, and fuzz tests.
  • A solid understanding of systems programming, including memory management and concurrency, is required.
  • Skills in refactoring legacy code and documenting migration steps are necessary.
  • 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 freelance role.

Benefits:

  • This freelance opportunity allows for part-time, remote work that fits around your primary professional or academic commitments.
  • You will work on advanced AI projects, gaining valuable experience that enhances your portfolio.
  • You will have the chance to influence how future AI models understand and communicate in your field of expertise.
Apply now
Please, let Mindrift know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback