Scientific Coding - Chemistry and Python

Turing
Software engineering
Remote
Full time

Posted on September 2, 2026 · Applications until October 18, 2026

Apply on Turing

I am sending you to the official Turing page. Applying is free and in English.

I earn a commission from the platform when a candidate I referred gets hired. It changes nothing for you.

The Scientific Coding Specialist authors and reviews complex chemistry problems and implements verified Python solutions with unit tests to train AI models. Candidates must hold a Master or PhD in Chemistry and possess strong Python programming skills for scientific computing.

Description in English, as published by Turing.

Role Overview:

Turing is building one of the most rigorous STEM AI training datasets in the industry. The SciCode project involves creating high-quality scientific coding tasks that are used to train and evaluate frontier AI models. As a SciCode Trainer, you will be directly contributing to cutting-edge AI research by authoring, implementing, and reviewing complex scientific problems across core STEM disciplines.

Responsibilities:

  • Write scientific problem specifications consisting of one main problem and a minimum of 3 sub-problems, all logically connected and progressively building toward the main problem solution Implement verified golden solutions in Python with complete unit test coverage
  • Design discriminative test cases that clearly differentiate correct from incorrect model outputs Run QC validation checks on the Turing Central Task Platform (CTP) including Tier 1 structure checks and Tier 2 quality rubrics Iterate on tasks based on QC feedback to meet Pass@K evaluation criteria across multiple LLM judges (GPT, Gemini, Nemotron)
  • Maintain high output quality with a low rework rate, targeting consistent L1 approval on first submission
  • Participate in sync calls for reviews, feedback sessions, and project standups during overlap hours

Required Qualifications:

  • Master's or PhD in Chemistry or similar fields
  • Strong Python programming skills with experience in scientific computing
  • Ability to write rigorous, well-posed scientific problems with clear constraints and expected outputs
  • Attention to detail - tasks must meet strict rubrics for well-posedness, test case discriminativeness, scientific correctness, and determinism
  • Prior experience in AI data annotation, research, or scientific writing
  • Familiarity with LLM evaluation frameworks or coding benchmarks
  • Experience with libraries such as NumPy, SciPy, SymPy, or domain-specific scientific tools .
  • Published research or academic project experience in a STEM domain Quality Standards

Offer Details:

  • Commitments Required : Overlap of 4 hours with PST and 40 hrs/week
  • Engagement type : Contractor assignment/freelancer (no medical/paid leave)
  • Duration of contract : 8 weeks
  • Location : Bangladesh, Brazil, Colombia, Egypt, Ghana, India, Pakistan, Indonesia, Kenya, Nigeria, Turkey, Vietnam

Required skills

  • PhD Chemistry
  • Grad Chemistry

About Turing

Turing hires remote experts for AI and engineering projects, from software to medicine. The original posting is on their site.

View this job on Turing

More jobs in Software engineering

Python Engineering Manager, LLM Training & Evaluation

Turing
Software engineering
Remote
Full time

This remote freelance role involves leading large teams of Python engineers and data scientists to support foundational LLM training and evaluation workflows. Candidates must have five or more years of software engineering experience with strong Python proficiency and proven management skills.

  • Python
  • Software Development

Posted yesterday

Domain Expert - Engineering

Turing
Software engineering
Remote
Full time

This remote role involves building scalable front end features using React and JavaScript. Candidates need at least three years of experience as a front end engineer and a degree in computer science or equivalent.

  • Data Engineering

Posted 2 days ago

Open Source Contributor (GitHub)

micro1
Software engineering
Expert
Remote
Contract

The Open Source Contributor explores, debugs, and modifies front-end and back-end components for an AI training project. Applicants need a verifiable GitHub profile with meaningful open-source contributions and strong software engineering experience across multiple programming languages.

  • Python3
  • JAVA
  • Rust
  • +3

Posted 2 days ago$100 to $150/h

Sr. Full-Stack Software Engineer

micro1
Software engineering
Expert
Remote
Contract

The Senior Full Stack Software Engineer builds, debugs, and evaluates front end and back end application components for an AI training project. The role requires strong professional experience developing production full stack applications and hands on expertise across multiple programming languages.

  • Python
  • React
  • JavaScript
  • +5

Posted 2 days ago$50 to $100/h