Attiva gli avvisi di lavoro via e-mail!

Freelance Software Developer (C / C++ - Rust) - AI Trainer

Mindrift

Catania

Remoto

EUR 50.000 - 70.000

Part-time

Ieri
Candidati tra i primi

Descrizione del lavoro

A tech company focused on AI is seeking an AI Tutor in Coding to collaborate on advanced projects. You will analyze existing code in Python or C / C++, migrate functionality to Rust, and document migration steps. Ideal candidates have a degree in Software Development, advanced proficiency in C / C++ and Rust, and experience with systems programming. This is a fully remote freelance opportunity.

Servizi

Flexible work hours
Opportunity to work on cutting-edge AI projects

Competenze

  • 3+ years of experience with C / C++ and 1+ year of hands-on experience with Rust.
  • Experience with FFI tools for C / C++ interoperability.
  • Solid understanding of systems programming.

Mansioni

  • Analyze and understand existing code in Python or C / C++.
  • Migrate logic to idiomatic, safe Rust while preserving functionality.
  • Document migration steps and technical decisions.

Conoscenze

Python
C / C++
Rust
FFI tools
Unit testing
Refactoring legacy code
Advanced English (C1)

Formazione

Bachelor's or Master's in Software Development or Computer Science

Strumenti

bindgen
cxx

Descrizione del lavoro

At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.

What we do

The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.

About the Role

GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you’ll have the opportunity to collaborate on these projects.

Although every project is unique, you might typically:

  • 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

How to get started

Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you’ll help shape the future of AI while ensuring technology benefits everyone.

Minimum requirements:

  • You have a Bachelor's or Master’s degree in Software Development, Computer Science, or 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 have experience testing migrated code (unit / integration / fuzz tests).
  • You demonstrate a solid understanding of systems programming (memory management, concurrency).
  • You are skilled at refactoring legacy code and documenting migration steps.
  • Prompt engineering experience is a strong plus.
  • Your level of English is advanced (C1) or above.
  • You are ready to learn new methods, can switch between tasks and topics quickly, and can work with challenging, complex guidelines.
  • This is a fully remote freelance role; you only need a laptop, internet connection, available time, and enthusiasm to take on a challenge.

Why this freelance opportunity might be a great fit for you?

  • Participate in a part-time, remote, freelance project that fits around your primary commitments.
  • Work on advanced AI projects and gain valuable experience to enhance your portfolio.
  • Influence how future AI models understand and communicate in your field of expertise.

J-18808-Ljbffr

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.