About the job
Please submit your CV in English and indicate your English proficiency level.
Role overview
Mindrift offers project-based AI contract work for technology companies. As a Freelance AI Trainer specializing in physics and Python, the focus is on testing, evaluating, and helping to improve AI systems. This is a contract position, not a permanent job.
What you will do
- Create original computational physics problems modeled after real research workflows.
- Design challenges that require Python programming to solve, often using libraries such as Numpy, SciPy, or Sympy.
- Ensure problems are computationally intensive and not easily solvable by hand.
- Develop questions involving complex reasoning in areas like mechanics, electromagnetism, thermodynamics, and quantum mechanics.
- Base scenarios on real research or practical physics applications.
- Validate solutions using Python and established physics simulation libraries.
- Document problems clearly and provide correct, verified answers.
Requirements
- Background in physics (theoretical, experimental, or computational) or a related field.
- Proficiency in Python for numerical validation. Experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, Stata, or other programming languages is valued.
- At least 2 years of professional experience in applied, research, or teaching roles.
- Familiarity with numerical simulation techniques.
- Ability to design problems that reflect authentic physics research processes.
- Creative problem-solving skills across multiple physics domains.
- Knowledge of physics modeling and approximation methods.
- Strong written English skills at C1 level or higher.
Project commitment
Workload is estimated at 10–20 hours per week during active project phases. Actual hours may vary depending on project needs and timelines.
Compensation
Earn up to $35 per hour, depending on contribution and pace. Rates may differ for other projects on the platform, based on scope and expertise required.
Application process
- Apply
- Pass qualifications
- Join a project
- Complete assigned tasks
- Receive compensation
Location: Remote , Manitoba, Canada

