Negotiable
Undetermined
Remote
United Kingdom
Summary: The role of STEM Python Expert involves analyzing high-impact research papers in scientific fields and developing Python solutions for complex problems. Candidates will be responsible for creating unit tests to ensure the accuracy of their solutions and reviewing peer prompts for quality. This part-time position offers flexibility in hours and is fully remote. A strong background in STEM and Python programming is essential for success in this role.
Key Responsibilities:
- Identify and analyze high-impact research papers in Physics, Chemistry, Math, or Science that introduce novel, code-implementable methods.
- Break down high-level scientific problems into logical, independently testable subproblems.
- Develop "Gold Standard" Python solutions for each subproblem and create corresponding unit tests to verify accuracy.
- Review peer prompts, golden solutions, and unit tests for accuracy, comprehensiveness, and difficulty.
Key Skills:
- Bachelor’s, Master’s, or PhD in a STEM field such as Physics, Chemistry, Mathematics, Biochemistry, or related Computational Sciences.
- Strong experience in Python with scientific computing libraries such as NumPy, SciPy, Matplotlib, JAX, or domain-specific packages like RDKit or OpenMM.
- Ability to translate academic research into clear, structured technical problem statements.
- Proficiency with Git, including branch management and pull request workflows.
- Familiarity with testing frameworks such as pytest and the ability to write validation scripts for mathematical or scientific code.
Salary (Rate): £70.00/hr
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Position: STEM Python Experts (Math, Physics, Chemistry, Biology)
Type: Hourly contract
Compensation: $70-$90 per hour
Location: Remote
Commitment: Part-time (15–25 hours/week, with flexibility up to 80 hours/week)
Role Responsibilities
- Identify and analyze high-impact research papers in Physics, Chemistry, Math, or Science that introduce novel, code-implementable methods
- Break down high-level scientific problems into logical, independently testable subproblems
- Develop "Gold Standard" Python solutions for each subproblem and create corresponding unit tests to verify accuracy
- Review peer prompts, golden solutions, and unit tests for accuracy, comprehensiveness, and difficulty
Requirements
- Bachelor’s, Master’s, or PhD in a STEM field such as Physics, Chemistry, Mathematics, Biochemistry, or related Computational Sciences
- Strong experience in Python with scientific computing libraries such as NumPy, SciPy, Matplotlib, JAX, or domain-specific packages like RDKit or OpenMM
- Ability to translate academic research into clear, structured technical problem statements
- Proficiency with Git, including branch management and pull request workflows
- Familiarity with testing frameworks such as pytest and the ability to write validation scripts for mathematical or scientific code
Application Process (Takes 20 Mins)
- Upload resume
- Interview (15 min)
- Submit form