About the job
Location: Remote , Pretoria, Gauteng, South Africa
Role Overview
Mindrift offers project-based opportunities for professionals skilled in statistics and Python. This freelance role supports the assessment, testing, and improvement of AI systems for leading technology companies. Please note: this is not a permanent position.
What You Will Do
- Create original computational statistics problems that reflect real mathematical research processes
- Develop problems requiring Python programming solutions, using libraries such as Numpy, SciPy, and Sympy
- Design challenging problems that may take days or weeks to solve
- Write problems involving advanced reasoning in areas like number theory, combinatorics, graph theory, and numerical analysis
- Base problems on actual research challenges or practical mathematical applications
- Validate solutions in Python with standard mathematical libraries
- Document problem statements clearly and provide verified answers
Who We’re Looking For
- Degree in Statistics or a related discipline
- Proficient in Python for numerical validation; experience with MATLAB, R, C, SQL, Numpy, Pandas, or SciPy is also valued
- Minimum 2 years of professional experience (applied, research, or teaching)
- Strong written English skills (C1+ level)
- Professional certifications (such as CMME, SAS Certifications, CAP) and experience with international or applied projects are a plus
How the Process Works
- Apply (submit CV in English with language proficiency level)
- Complete required qualifications
- Join a project
- Finish assigned tasks
- Receive compensation
Project Commitment
Expect to commit 10 to 20 hours per week during active project phases. Actual hours may vary depending on project needs.
Compensation
Earn up to $21 per hour, depending on expertise and speed. Pay varies by project scope and complexity.

