Berlin, Berlin, Germany Remote (Global) Employment

Mindrift is hiring a Freelance Software Developer (C/C++ - Rust) - AI Trainer

About the Role

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.

Required Skills
CC++RustPythonFFIbindgencxxAI TrainingCode GenerationCode ReviewDocumentationProblem-SolvingCommunication
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Mindrift

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

Visit website
Job Details
Category other
Posted 8 months ago