๐งฎ Scientific Coding – Mathematics & Python | Remote
๐งฎ Scientific Coding – Mathematics & Python | Remote
๐ Turing is looking for Mathematics experts with strong Python and scientific computing skills to join the SciCode project and help train and evaluate advanced AI models.
As a SciCode Trainer, you will create rigorous mathematical coding problems, develop verified Python solutions, design test cases, and review AI-generated outputs.
๐ผ Job Details
๐ผ Role: SciCode Trainer – Mathematics & Python
๐ Work Type: Remote
๐ Field: Mathematics / Scientific Computing
⏰ Commitment: 40 hours/week
๐ Time Overlap: 4 hours with PST
๐
Contract Duration: 8 weeks
๐ป Engagement: Contractor / Freelancer
๐ Work Location: Remote
๐ฐ Payment: As per Turing project terms
๐ Eligible Countries: Bangladesh, Brazil, Colombia, Egypt, Ghana, India, Pakistan, Indonesia, Kenya, Nigeria, Turkey, Vietnam
๐ง About the SciCode Project
Turing's SciCode project focuses on building high-quality scientific coding datasets for training and evaluating frontier AI models.
You will contribute to AI research by creating and reviewing complex mathematical and scientific coding problems.
๐ Responsibilities
As a SciCode Trainer, you will:
Write scientific problem specifications with one main problem and at least 3 connected sub-problems
Ensure problems progressively build toward the main solution
Implement verified golden solutions in Python
Create complete unit test coverage
Design discriminative test cases that distinguish correct and incorrect AI outputs
Run quality-control checks on the Turing Central Task Platform (CTP)
Perform Tier 1 structure checks and Tier 2 quality reviews
Improve tasks based on QC feedback
Work toward Pass@K evaluation criteria across GPT, Gemini, and Nemotron
Maintain high-quality output with low rework
Aim for consistent L1 approval on first submission
Participate in project sync calls, reviews, feedback sessions, and standups during overlap hours
๐ Required Qualifications
Candidates should have:
Master's or PhD in Mathematics
Strong Python programming skills
Experience with scientific computing
Ability to create rigorous and well-defined scientific problems
Strong understanding of constraints and expected outputs
Excellent attention to detail
Ability to meet strict standards for:
Scientific correctness
Well-posed problems
Deterministic results
Discriminative test cases
Previous experience in AI data annotation, research, or scientific writing
Familiarity with LLM evaluation frameworks or coding benchmarks
Experience with scientific Python libraries such as:
NumPy
SciPy
SymPy
Other domain-specific scientific tools
Published research or academic project experience in a STEM field
๐งช Quality Standards
Tasks must meet strict requirements for:
✅ Scientific accuracy
✅ Clear problem statements
✅ Logical problem structure
✅ Deterministic expected results
✅ Effective test cases
✅ Reliable Python solutions
✅ Strong AI evaluation quality
✅ Low rework
⏰ Work Commitment
40 hours per week
4-hour overlap with PST
8-week contract
Contractor / Freelancer assignment
No medical or paid leave
๐ Eligible Countries
This opportunity is open to candidates located in:
๐ง๐ฉ Bangladesh
๐ง๐ท Brazil
๐จ๐ด Colombia
๐ช๐ฌ Egypt
๐ฌ๐ญ Ghana
๐ฎ๐ณ India
๐ต๐ฐ Pakistan
๐ฎ๐ฉ Indonesia
๐ฐ๐ช Kenya
๐ณ๐ฌ Nigeria
๐น๐ท Turkey
๐ป๐ณ Vietnam
๐ Who Should Apply?
This role may be suitable for:
Mathematics graduates
Mathematics researchers
PhD / Master's students and graduates
Scientific programmers
Mathematical computing experts
Researchers with strong Python skills
STEM researchers interested in AI evaluation
Experts experienced in scientific coding and problem development
๐ป Key Skills
Mathematics | Python | Scientific Computing | NumPy | SciPy | SymPy | AI Training | LLM Evaluation | Scientific Research | Coding Benchmarks | Data Annotation
Apply Now