
Software Developer - AI Trainer

Mindrift
Summary
Join Mindrift, a platform connecting specialists with AI projects, and become an AI Tutor in Coding. You will analyze and migrate code between Python/C++ and Rust, adapt test suites, and document your work. This freelance role requires a Bachelor's or Master's degree in a related field, 3+ years of Python experience, 1+ year of Rust experience, and familiarity with PyO3/maturin, automated testing, Docker, Kubernetes, and CI/CD. Strong understanding of systems programming is crucial. The role is fully remote, part-time, and offers the chance to work on advanced AI projects, enhancing your portfolio and influencing future AI models. Prompt engineering experience is a plus. Advanced English (C1) is required.
Requirements
- You have a Bachelor's or Masterβs degree in Software Development, Computer Science, or other related fields
- You have at least 3 years of professional experience with Python and 1+ year of hands-on experience with Rust
- You are experienced with PyO3/maturin for Python-Rust interoperability as well as with automated testing (unit/integration) and benchmarking
- You bring knowledge of Docker, Kubernetes, and CI/CD for hybrid Python-Rust apps
- You demonstrate solid understanding of systems programming (memory management, concurrency)
- Your level of English is advanced (C1) or above
- You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines
Responsibilities
- 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
Preferred Qualifications
Prompt engineering experience is a strong plus
Benefits
- 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
Share this job:
Similar Remote Jobs
