About the job
Please submit your CV in English and specify your English proficiency level.
Mindrift offers project-based freelance roles for mathematicians and Python specialists. Work remotely on AI projects for leading technology firms, focusing on testing, evaluating, and improving AI systems. All engagements are project-based and not permanent positions.
What you will do
- Create original computational mathematics problems that mirror real mathematical research workflows
- Design challenges requiring Python programming solutions, often using libraries like Numpy, SciPy, and Sympy
- Develop problems that are computationally intensive and may take days or weeks to solve
- Craft problems involving complex reasoning in areas such as number theory, combinatorics, graph theory, and numerical analysis
- Base problems on real-world research questions or practical mathematical applications
- Validate solutions using Python and standard mathematical libraries
- Document problem statements clearly and provide verified solutions
Requirements
- Degree in Mathematics (Pure or Applied) or a related field
- Strong Python skills for numerical validation; experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or similar languages is also considered
- At least 2 years of professional experience in applied mathematics, research, or teaching
- Familiarity with numerical methods and symbolic computation
- Ability to design problems reflecting authentic mathematical research processes
- Knowledge of computational complexity theory
- Excellent written English skills (C1+ level)
Project workflow
- Application
- Qualification Assessment
- Project Assignment
- Task Completion
- Compensation
Time commitment
During active projects, tasks typically require 10–20 hours per week, depending on project needs. This is an estimate and not a guaranteed workload.
Compensation
Earn up to $35 per hour, depending on expertise and contribution speed. Actual rates vary by project scope, complexity, and required skills. Other projects on the platform may offer different compensation levels.

