Senior Python Developer - AI Training

New
P
Prolific Academic LtdArtificial Intelligence
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 professional 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 GIL, decorators, generators, memory management, and asynchronous patterns (asyncio, async/await).
  • High standard for clean, modular, and readable code following PEP 8 and PEP 20 standards.
  • Ability to spot subtle logical flaws, memory leaks, and security vulnerabilities in generated code.
  • Expert mastery of Python 3.x, including type hints and modern features.
  • Extensive experience with Django, FastAPI, or Flask.
  • Proficiency with testing tools such as 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 best practice adherence.
  • Validate the step-by-step reasoning provided by AI for complex algorithmic solutions.
  • Execute model-generated scripts in controlled environments to verify performance.
  • Annotate and identify inefficient solutions, deprecated syntax, or hallucinations.
  • Provide structured feedback on AI reasoning regarding backend architecture, data pipelines, and API design.
View Full Description & ApplyYou'll be redirected to the employer's site
Up to $50/hr, depending on skills and experience level
Apply Now