Senior Python Systems Developer (Remote, AI Testing)

Denmark
Posted 1 day, 5 hours ago
Software Development

About the role

Job summary

This role is for a Senior Python Systems Developer focused on functional testing within AI projects. The position involves creating and managing tests for large codebases across various programming languages, utilizing advanced tools and technologies to enhance development processes.

Qualifications

  • Over 5 years of experience as a Software Engineer, primarily in Python.
  • Proficient in English (B2 or higher).
  • Deep experience with pytest and designing black-box functional tests for CLI tools.
  • Strong Linux and Bash scripting skills.

Responsibilities

  • Develop functional black box tests for extensive codebases in multiple source languages.
  • Manage Docker environments to ensure reproducible builds and test execution.
  • Monitor code coverage and configure automated scoring criteria to meet industry standards.
  • Utilize LLMs to streamline development cycles and improve code quality.

Skills

  • Expert-level Docker skills, including creating reproducible Dockerfiles and secure workspaces.
  • Ability to read and understand multiple programming languages (C, C++, Rust, Go).
  • Experience with agent evaluation platforms and MCP CLI.

Tools

  • Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, C/C++/Rust/Go, Dagger, GitHub Codespaces, LLMs (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov.

Education

  • Relevant degree or equivalent experience in software engineering or a related field.
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