Senior Python Developer for PR Debugging (Tester for an existing PR)

Job ID: 39979559

Budget: $30 – $250 USD

I am seeking an experienced Senior Python Developer to help fix a bug in a Pull Request for an existing project. The ideal candidate will thoroughly understand the PR, identify the root cause of the issue, and write a clear, detailed issue description.

Responsibilities:
- Analyse and understand the PR and associated code changes.
- Write a detailed issue description documenting the problem and solution.
- Develop additional tests to validate the PR using pytest.
- Build a Docker container for the project to ensure reproducibility and deployment readiness.

Requirements:
- Proven experience as a Python developer in Python projects.
- Strong knowledge of pytest and test-driven development.
- Experience with Docker and containerized development environments.
- Ability to read, understand, and debug complex Pull Requests.
- Strong communication skills for documenting issues and solutions.

Preferred:
- Experience working with AI/ML pipelines or model deployment.
- Familiarity with GitHub PR workflows.

Deliverables:
- Clear issue description for the PR.
- Additional tests validating the PR changes.
- Docker container for the project.