
Senior Python Developer
Prolific
Completely RemoteContractInformation Technology
Posted Today
Job description
Responsibilities
- Evaluate AI-generated Python code for functional correctness and adherence to best practices
- Validate logic and reasoning in AI-provided step-by-step algorithmic explanations
- Conduct execution testing of model-generated scripts to verify performance and output
- Annotate model performance by identifying inefficient solutions, deprecated syntax, or hallucinations
- Provide structured feedback on model reasoning regarding backend architecture, data pipelines, and API design
Requirements
- BSc or higher in Computer Science, Software Engineering, or a related technical field
- Professional experience as a Senior Software Engineer specializing in Python
- Ability to solve LeetCode Medium to Hard-level problems independently
- Expert understanding of GIL, decorators, generators, memory management, and asyncio
- High standard for clean code following PEP 8 and PEP 20
- Proficiency with Django, FastAPI, or Flask
- Experience with pytest, unittest, coverage.py, and tox
About the Company
Prolific is building the world's largest pool of quality human data to help train and evaluate cutting-edge AI models. We connect researchers and organizations with a global pool of participants to collect high-quality, ethically sourced human behavioral data.
Skills & tools
PythonDjangoFastAPI
What the team is looking for
Use this list as a quick fit check before you apply.
- 01BSc in Computer Science or related field
- 02Senior Software Engineering experience in Python
- 03LeetCode Medium/Hard proficiency
- 04Knowledge of GIL, asyncio, and memory management
- 05Experience with Django, FastAPI, or Flask
- 06Proficiency with pytest and unittest
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches
Prolific
Job details
- Work model
- Completely Remote
- Commitment
- Contract
- Category
- Information Technology
- Posted
- Today
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches