Back to all jobs
Explore preview

Senior Python Developer (Remote, AI Industry)

Denmark
Posted 2 weeks, 3 days ago
Software Development

About the role

Job summary

This role is designed for a Senior Python Developer with extensive experience in functional testing and a strong command of Linux and Docker. The position involves project-based work focused on code migration and functional testing across various programming languages using advanced tools.

Qualifications

  • Over 5 years of experience as a Software Engineer, primarily in Python.
  • Proficient in English (B2 level or higher).
  • Deep experience with pytest, particularly in creating black-box functional tests for CLI tools.
  • Familiarity with agent evaluation platforms and MCP CLI is a plus.

Responsibilities

  • Develop functional black box tests for large codebases in multiple source languages.
  • Create and manage Docker environments to ensure reproducible builds and test execution across platforms.
  • Monitor code coverage and set automated scoring criteria to meet industry benchmarks.
  • Utilize LLMs (Roo Code, Claude) to enhance development cycles and automate repetitive tasks.

Skills

  • Expert-level skills in Docker, including creating reproducible Dockerfiles and managing secure workspaces.
  • Strong Linux and Bash scripting abilities, with experience debugging within containers.
  • Ability to read and understand multiple programming languages, including C, C++, Rust, and Go.
  • Experience using LLMs for accelerating development and generating test cases.

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 and expertise, with potential earnings up to $50 per hour.
  • Opportunity to work on innovative AI projects for leading tech companies within a supportive global community.
Apply Access

Ready to apply for this role?

Apply 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