About the job
Mindrift connects mathematics and programming specialists with project-based AI consulting work for technology companies. This freelance role centers on designing and validating advanced computational mathematics problems, with a strong emphasis on Python programming and mathematical rigor. All work is remote and project-based, not a permanent position.
Role overview
As a Mathematics & Python Specialist, projects will involve:
- Designing original computational mathematics problems that reflect real mathematical research workflows
- Developing problems that require Python programming to solve, using libraries such as Numpy, SciPy, or Sympy
- Creating computationally intensive tasks that cannot be solved manually in a short period
- Formulating problems involving complex reasoning in areas like number theory, combinatorics, graph theory, and numerical analysis
- Basing tasks on real-world research challenges or practical mathematical applications
- Validating solutions using Python and recognized mathematical libraries
- Documenting problem statements clearly and providing verified answers
Requirements
- Degree in Mathematics (Pure or Applied) or a related field
- Proficiency in Python for numerical validation; familiarity with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or similar tools is also acceptable
- At least 2 years of relevant experience (applied, research, or teaching)
- Experience with numerical methods and symbolic computation
- Ability to design problems that reflect authentic mathematical research processes
- Knowledge of computational complexity theory
- Strong English writing skills at C1 level or above
Project commitment
During active project phases, expect to commit around 10–20 hours per week. Actual workload will depend on project needs and may vary.
Compensation
Contributors may earn up to $45 per hour, depending on expertise and pace. Compensation varies by project scope, complexity, and required skills.
Application process
To apply, submit your CV in English and specify your English proficiency level. The process includes application review, qualification steps, joining a project, completing assigned tasks, and receiving compensation.
