About the job
Mindrift connects skilled professionals with project-based opportunities to support leading tech companies in testing, evaluating, and improving AI systems. This freelance role with toloka-ai is remote and based in Austria. Participation is strictly project-based and does not constitute permanent employment.
Role overview
Freelance AI Trainers specializing in Mathematics and Python contribute to a range of projects. Work includes:
- Designing original computational mathematics problems that mirror real research workflows
- Developing challenges that require Python programming for solutions, using libraries such as Numpy, SciPy, or Sympy
- Ensuring problems are computationally complex, requiring more than a reasonable amount of manual effort to solve
- Creating tasks that involve intricate reasoning in areas like number theory, combinatorics, graph theory, and numerical analysis
- Basing problems on authentic research questions or practical scenarios from mathematical practice
- Validating solutions using Python and standard 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; experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or similar tools is also acceptable
- At least 2 years of professional experience in applied mathematics, research, or teaching
- Background in numerical methods and symbolic computation
- Ability to design problems that reflect real mathematical research workflows
- Strong grasp of computational complexity theory
- Exceptional written English skills (C1 level or higher)
Project commitment
Expect to dedicate about 10–20 hours per week during active project periods. Actual workload may vary depending on project needs and is not fixed.
Compensation
Contributors may earn up to $45 per hour, depending on the nature and complexity of the project and individual contribution. Rates can vary across different projects on the platform.
Application process
Submit a CV in English, including your English proficiency level. The process includes qualification steps, joining a project, completing assigned tasks, and receiving payment upon completion.
