Python – Senior Developers – AI Training – UK

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Python – Senior Developers – AI Training – UK”, “description”: “

Python – Senior Developers – AI Training – UK

Remote

The role

We’re looking for Senior Python Developers to join our Expert Network to help train and evaluate cutting‑edge AI models. If you have a background in Software Engineering, we’ll send you a quick 10- to 15- minute test to assess your skills. If successful, you’ll be invited to join Prolific as a participant, where you’ll get paid to help AI understand and summarize complex scientific data.

Researchers looking for your skills tend to pay up to $50/hr, depending on skills and experience level. You must be prepared to complete paid tasks that require one hour of uninterrupted work, though many are shorter.

What you’ll bring

  • Educational Background: a BSc or higher in Computer Science, Software Engineering, or closely related technical field
  • Professional Experience: real world experience as a Senior Software Engineer/Developer specializing in Python
  • Coding Proficiency: ability to solve LeetCode Medium to Hard- level problems in Python independently.
  • Deep Domain Knowledge: expert understanding of the GIL (Global Interpreter Lock), decorators, generators, memory management, and asynchronous patterns (asyncio, async/await).
  • Code Quality: a high standard for clean code, including modularity, readability, and adherence to modern Pythonic standards (PEP 8, PEP 20).
  • Attention to Detail: ability to spot subtle logical flaws, memory leaks, or security vulnerabilities in model-generated code.

What you’ll be doing in the role

  • Evaluate Code Accuracy: review AI-generated Python code for functional correctness and adherence to best practices.
  • Validate Logic & Reasoning: audit the step-by-step explanations provided by AI for complex algorithmic solutions to ensure they are logically sound.
  • Conduct Execution Testing: execute model-generated scripts in appropriate environments to verify performance and output.
  • Annotate Model Performance: identify areas where a model provides inefficient solutions, deprecated syntax, or hallucinated library methods.
  • Refine Technical Logic: provide structured feedback on how models reason through backend architecture, data pipelines, or API design discussions.

Key Technologies

  • Core Language: expert mastery of Python 3.x, including type hints and modern language features.
  • Frameworks: extensive experience with Django, FastAPI, or Flask.
  • Testing & Tools: proficiency with pytest, unittest, coverage.py, and tox.
  • Backend & API: strong understanding of RESTful APIs, GraphQL, and server-side logic in a Python environment (e.g., with FastAPI or Django REST Framework).

#J-18808-Ljbffr”, “datePosted”: “2026-05-09”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Prolific Academic Ltd”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__428052557__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=22” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “Bristol” } } }
Company: Prolific Academic Ltd
Apply for the Python – Senior Developers – AI Training – UK
Location: Bristol
Job Description:

Python – Senior Developers – AI Training – UK

Remote

The role

We’re looking for Senior Python Developers to join our Expert Network to help train and evaluate cutting‑edge AI models. If you have a background in Software Engineering, we’ll send you a quick 10- to 15- minute test to assess your skills. If successful, you’ll be invited to join Prolific as a participant, where you’ll get paid to help AI understand and summarize complex scientific data.

Researchers looking for your skills tend to pay up to $50/hr, depending on skills and experience level. You must be prepared to complete paid tasks that require one hour of uninterrupted work, though many are shorter.

What you’ll bring

  • Educational Background: a BSc or higher in Computer Science, Software Engineering, or closely related technical field
  • Professional Experience: real world experience as a Senior Software Engineer/Developer specializing in Python
  • Coding Proficiency: ability to solve LeetCode Medium to Hard- level problems in Python independently.
  • Deep Domain Knowledge: expert understanding of the GIL (Global Interpreter Lock), decorators, generators, memory management, and asynchronous patterns (asyncio, async/await).
  • Code Quality: a high standard for clean code, including modularity, readability, and adherence to modern Pythonic standards (PEP 8, PEP 20).
  • Attention to Detail: ability to spot subtle logical flaws, memory leaks, or security vulnerabilities in model-generated code.

What you’ll be doing in the role

  • Evaluate Code Accuracy: review AI-generated Python code for functional correctness and adherence to best practices.
  • Validate Logic & Reasoning: audit the step-by-step explanations provided by AI for complex algorithmic solutions to ensure they are logically sound.
  • Conduct Execution Testing: execute model-generated scripts in appropriate environments to verify performance and output.
  • Annotate Model Performance: identify areas where a model provides inefficient solutions, deprecated syntax, or hallucinated library methods.
  • Refine Technical Logic: provide structured feedback on how models reason through backend architecture, data pipelines, or API design discussions.

Key Technologies

  • Core Language: expert mastery of Python 3.x, including type hints and modern language features.
  • Frameworks: extensive experience with Django, FastAPI, or Flask.
  • Testing & Tools: proficiency with pytest, unittest, coverage.py, and tox.
  • Backend & API: strong understanding of RESTful APIs, GraphQL, and server-side logic in a Python environment (e.g., with FastAPI or Django REST Framework).

#J-18808-Ljbffr…

Posted: May 9th, 2026