Senior Python Engineer — AI Testing & Docker (Remote)
Mindrift
South Africa
Remote
ZAR 441,892 - 530,270
Part time
14 days+
A complete application in a minute
Tailored resume and cover letter, ready to send.
Get past ATS filters
Benefits offered by this job
Freelance project-based collaboration
Fully remote and flexible participation
Task-based compensation up to $24/hour
Opportunity to contribute to innovative AI projects
Supportive global community
Job summary
A project-based AI opportunity provider is seeking a Senior Python developer to create functional tests for large codebases and manage Docker environments. This role requires expertise in Python, Docker, and strong functional testing skills. The candidate should have over 5 years of experience, proficiency with various coding languages, and familiarity with LLMs. This position offers flexible remote participation and competitive task-based compensation.
Qualifications
5+ years of experience as a Software Engineer, focusing on Python.
Deep experience with pytest and designing functional tests for CLI tools.
Expert-level Docker skills for reproducible builds.
Responsibilities
Create functional black box tests for large codebases.
Manage Docker environments to ensure reproducible builds.
Monitor code coverage and configure automated scoring criteria.
Skills
Python
Docker
Linux
Bash scripting
pytest
LLMs
C/C++/Rust/Go reading
Tools
Git
Dagger
GitHub Codespaces
Job description
A project-based AI opportunity provider is seeking a Senior Python developer to create functional tests for large codebases and manage Docker environments. This role requires expertise in Python, Docker, and strong functional testing skills. The candidate should have over 5 years of experience, proficiency with various coding languages, and familiarity with LLMs. This position offers flexible remote participation and competitive task-based compensation.