About the job
Mindrift connects mathematics specialists with project-based AI work for leading technology companies. This freelance role focuses on testing, evaluating, and improving AI systems. Projects are temporary and do not represent permanent employment.
Role overview
Assignments vary and may include:
- Designing original computational mathematics problems that reflect real research workflows
- Formulating problems that require Python programming for solutions, often using libraries like Numpy, SciPy, or Sympy
- Creating computationally intensive problems that cannot be solved manually in a reasonable timeframe
- Developing challenges involving advanced reasoning in number theory, combinatorics, graph theory, or numerical analysis
- Basing problems on authentic research challenges or practical applications in mathematics
- Validating solutions with Python and standard mathematical libraries
- Documenting problem statements clearly and providing verified solutions
Requirements
- Degree in Mathematics (Pure or Applied) or a related discipline
- Strong Python skills for numerical validation; experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or other domain-specific libraries is also valued
- At least 2 years of experience in applied mathematics, research, or teaching
- Background in numerical methods and symbolic computation
- Ability to design problems that simulate real mathematical research processes
- Familiarity with computational complexity theory
- Excellent written English (C1+ proficiency)
Project commitment
Workload is estimated at 10–20 hours per week while projects are active. Actual hours may vary depending on project needs and are not guaranteed outside active phases.
Compensation
Contributors may earn up to $45 per hour, depending on expertise and contribution speed. Rates can vary by project based on scope and complexity. Other projects on the platform may offer different earning potentials.
Application process
- Apply
- Pass qualifications
- Join a project
- Complete assigned tasks
- Receive payment
Please submit your CV in English and specify your English proficiency level.

