Physics & Python Expert - Freelance AI Trainer
On-site · Ontario, Canada or British Columbia, Canada
Job Summary
Physics & Python Expert - Freelance AI Trainer role designing computational physics problems to challenge frontier AI models. You’ll pick an anchor tool (e.g., FEniCS, OpenFOAM, Meep, REBOUND, CAMB, or others) and craft problems whose answers are verifiable by code, provide Python reference solutions and input definitions, set tolerances, and run batches in a sealed Linux container with pre-installed tools. Responsibilities include selecting tool-specific physics models, discretisation, and Monte Carlo kernels; writing reference solutions; specifying numeric accuracy; and coordinating with a senior reviewer when ready. Requires a Physics degree, 2+ years of relevant experience, Python proficiency, and ability to engage with scriptable physics packages; strong English; this is a part-time, remote, project-based opportunity with compensation up to $35/hour equivalent.
Required Qualifications
- Degree in Physics (Theoretical, Experimental, or Computational)
- 2+ years of research, applied, or teaching experience
- Python proficiency for writing reference solutions
- Fluency with or willingness to learn scriptable physics packages: FEniCS / DOLFINx, OpenFOAM, Meep, MPB, openEMS, Geant4, PYTHIA8, ROOT / PyROOT, WarpX, REBOUND, MESA, CAMB, CLASS, or bilby
- Ability to design problems that require a specialized simulation tool
- Strong written English (C1+)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.