Senior Python Systems Developer (Remote, AI Testing)

Denmark
Posted 1 month, 1 week ago
Software Development

About the role

Job summary

This role is for a Senior Python Systems Developer with extensive experience in functional testing, focusing on AI systems. The position involves project-based work with a flexible schedule, allowing for remote participation.

Qualifications

  • Over 5 years of experience as a Software Engineer, primarily using Python.
  • Proficient in English at a B2 level or higher.
  • Deep knowledge of pytest, particularly in creating black-box functional tests for CLI tools.
  • Strong expertise in Docker, including creating reproducible Dockerfiles and managing secure workspaces.
  • Solid Linux and Bash scripting skills, with the ability to debug within containers.
  • Familiarity with multiple programming languages such as C, C++, Rust, or Go, and the ability to read code in these languages.
  • Experience with LLMs like Claude Code and Roo Code for enhancing development processes.

Responsibilities

  • Develop functional black box tests for large codebases in various programming languages.
  • Create and manage Docker environments to ensure reproducible builds and test execution.
  • Monitor code coverage and set automated scoring criteria to meet industry standards.
  • Utilize LLMs to streamline development cycles and improve code quality.

Skills

  • Expert-level skills in Docker and modern Python tooling (uv, pyproject.toml, packaging).
  • Ability to leverage LLMs for test-case generation and iterative development.

Tools

What we can offer

  • Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, C/C++/Rust/Go (reading), Dagger, GitHub Codespaces, LLMs (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov.
  • Freelance project-based collaboration with flexible hours (20-30 hours per week).
  • Competitive compensation based on project scope, with potential earnings of up to $50 per hour.
  • Opportunity to work on innovative AI projects for leading tech companies within a supportive global community.
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. The summary above helps you explore the role.

Share this job