Senior Python Developer - AI Training
New
P
Prolific Academic LtdAI Data Training
UKContractSenior
SalaryUp to $50/hr, depending on skills and experience level
Apply NowOpens the employer's application page
Job Details
- Required Skills
- GraphQLPythonDjangoFlaskAlgorithmsFastAPIRESTful APIs
Requirements
- BSc or higher in Computer Science, Software Engineering, or a closely related technical field.
- Real-world experience as a Senior Software Engineer or Developer specializing in Python.
- Ability to solve LeetCode Medium to Hard-level problems in Python independently.
- Expert understanding of Python internals including GIL, decorators, generators, memory management, and asynchronous patterns.
- High standard for clean code, modularity, and adherence to modern Pythonic standards (PEP 8, PEP 20).
- Ability to spot subtle logical flaws, memory leaks, or security vulnerabilities in generated code.
- Expert mastery of Python 3.x, including type hints and modern features.
- Extensive experience with web frameworks such as Django, FastAPI, or Flask.
- Proficiency with testing tools including pytest, unittest, coverage.py, and tox.
- Strong understanding of RESTful APIs, GraphQL, and server-side logic.
Responsibilities
- Evaluate AI-generated Python code for functional correctness and adherence to best practices.
- Validate logic and reasoning behind AI-provided algorithmic solutions.
- Conduct execution testing on model-generated scripts to verify performance.
- Annotate model performance to identify inefficiencies, deprecated syntax, or hallucinated methods.
- Refine technical logic by providing structured feedback on backend architecture, data pipelines, and API design.
View Full Description & ApplyYou'll be redirected to the employer's site