About the job
Please submit your CV in English and indicate your English proficiency level.
toloka-ai partners with Mindrift to offer freelance, project-based work focused on advancing AI systems for major technology companies. This contract role centers on testing, evaluating, and improving AI models. Engagement is on a per-project basis and does not constitute permanent employment.
Role overview
This position calls for an optical engineer with strong Python skills to create and validate computational physics problems. The work involves designing programming challenges that reflect real research scenarios, particularly in mechanics, electromagnetism, thermodynamics, and quantum mechanics. Each problem should require significant computational effort, often taking days or weeks to solve by hand. Solutions are verified using Python and standard physics simulation libraries.
Key responsibilities
- Design original computational physics problems based on real-world research workflows.
- Create programming challenges using Python, with libraries such as Numpy, SciPy, or Sympy.
- Ensure problems are computationally intensive and require advanced reasoning.
- Develop scenarios across multiple physics domains, drawing from authentic research or practical applications.
- Validate solutions in Python using standard simulation tools.
- Document clear problem statements and provide verified solutions.
Requirements
- Background in optical engineering with experience in Python programming.
- Degree in Physics (theoretical, experimental, or computational) or a related discipline.
- Proficiency in Python for numerical validation; knowledge of MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or domain-specific libraries is a plus.
- Minimum of 2 years' professional experience in applied research, teaching, or related fields.
- Experience with numerical simulation methods and physics modeling techniques.
- Ability to design problems that reflect real research workflows in physics.
- Creative problem-solving skills across various physics areas.
- Strong written English skills at C1 level or higher.
Application process
Candidates will need to pass required qualifications, join a project, complete assigned tasks, and will be compensated upon completion.
Time commitment
During active project phases, expect to commit approximately 10–20 hours per week. Workload may vary depending on project needs.
Compensation
Earn up to $76 per hour, based on expertise and contribution speed. Actual compensation depends on project scope, complexity, and required skills. Other projects on the platform may offer different earning rates.
Location: Remote , New York, United States

