Talent.com
This job offer is not available in your country.
Freelance Software Developer (Python-Rust) - AI Trainer

Freelance Software Developer (Python-Rust) - AI Trainer

MindriftWorkFromHome, Tabuk Province, Saudi Arabia
7 hours ago
Job description

Overview

Freelance Software Developer (Python-Rust) - AI Trainer at Mindrift. 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.

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

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)
  • Prompt engineering experience is a strong plus
  • 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
  • Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge
  • 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
  • Seniority level

  • Mid-Senior level
  • Employment type

  • Part-time
  • Job function

  • Other
  • Industries

  • IT Services and IT Consulting
  • Referrals increase your chances of interviewing at Mindrift by 2x

    Get notified about new Freelance Software Engineer jobs in Saudi Arabia.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • WorkFromHome, Tabuk Province, Saudi Arabia