Auf einen Blick
- Aufgaben: Entwickle funktionale Tests für KI-Systeme und manage Docker-Umgebungen.
- Arbeitgeber: Mindrift verbindet Spezialisten mit spannenden AI-Projekten führender Tech-Unternehmen.
- Mitarbeitervorteile: Flexibles, remote Arbeiten mit bis zu 50 $ pro Stunde und Unterstützung durch eine globale Community.
- Andere Informationen: Freelance-Projekte mit flexibler Zeiteinteilung (20-30 Stunden pro Woche).
- Warum dieser Job: Gestalte innovative AI-Projekte und nutze modernste Technologien zur Verbesserung von Codequalität.
- Gewünschte Qualifikationen: 5+ Jahre Erfahrung in Python, tiefes Wissen in Docker und funktionalen Tests.
Das voraussichtliche Gehalt liegt zwischen 40 - 50 € pro Stunde.
Mindrift connects specialists with project‑based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.
About the Role
Dieses Projekt ist für einen Senior Python-Entwickler mit tiefen Erfahrungen im funktionalen Testen, starken Linux- und Docker-Kenntnissen, der in der Lage ist, Code in mehreren Sprachen mit Unterstützung von LLMs (z.B. C, Rust, Go) zu lesen und Anforderungen für Migrationsaufgaben zu übersetzen, sowie Vertrauen in die Nutzung von Tools wie Roo Code oder Claude Code hat, um iterative Entwicklungen zu beschleunigen.
Key Responsibilities
- Erstellen von funktionalen Black-Box-Tests für große Codebasen in verschiedenen Quellsprachen
- Erstellen und Verwalten von Docker-Umgebungen, um 100% reproduzierbare Builds und Testausführungen auf verschiedenen Plattformen sicherzustellen
- Überwachen der Codeabdeckung und Konfigurieren automatisierter Bewertungsstandards, um branchenspezifische Benchmark-Standards zu erfüllen
- Nutzung von LLMs (Roo Code, Claude), um Entwicklungszyklen zu beschleunigen, sich wiederholende Aufgaben zu automatisieren und die allgemeine Codequalität zu verbessern
Requirements
- 5+ Jahre Erfahrung als Software Engineer (primär Python)
- Tiefe Erfahrung mit pytest (Fixtures, session-scoped, Timeouts) und dem Entwerfen von Black-Box-funktionalen Tests für CLI-Tools
- Expertenkenntnisse in Docker (reproduzierbare Dockerfiles, Benutzerkontexte, sichere Arbeitsbereiche)
- Starke Linux- und Bash-Scripting-Kenntnisse und Komfort beim Debuggen innerhalb von Containern
- Kenntnisse moderner Python-Tools (uv, pyproject.toml, Packaging)
- Fähigkeit, viele Programmiersprachen mit einem LLM (z.B. C, C++, Rust oder Go) zu lesen und zu verstehen
- Erfahrung in der Nutzung von LLMs (Claude Code, Roo Code, Cursor), um iterative Entwicklungen und Testfallgenerierung zu beschleunigen
- Englischkenntnisse - B2 oder höher
Additional Requirements
- Vorherige Erfahrung mit Agentenbewertungsplattformen und MCP CLI
Tools and Technologies
- Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, C/C++/Rust/Go (Lesen), Dagger, GitHub Codespaces, LLMs (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov.
Benefits
- Freelance projektbasierte Zusammenarbeit über die Mindrift-Plattform (betrieben von Toloka AI)
- Vollständig remote und flexible Teilnahme – wählen Sie, wann und wie viel Sie beitragen möchten (20-30 Stunden pro Woche)
- Jedes Projekt hat sein eigenes Vergütungsniveau basierend auf Umfang und erforderlicher Expertise. Bei diesem Projekt verdienen KI-Trainer bis zu 50 $ pro Stunde.
- Gelegenheit, zu innovativen KI-Projekten für führende Technologieunternehmen beizutragen
- Unterstützende globale Gemeinschaft
Senior Python Systems Developer - Functional Testing Project Arbeitgeber: Mindrift
Kontaktperson:
Mindrift HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Python Systems Developer - Functional Testing Project
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in Kontakt zu treten. Teile deine Erfahrungen und Projekte, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Zeige deine Skills in einem Projekt!
Erstelle ein kleines Projekt oder eine Demo, die deine Fähigkeiten in Python, Docker und funktionalem Testen zeigt. Das gibt dir nicht nur etwas Greifbares, das du präsentieren kannst, sondern zeigt auch dein Engagement und deine Kreativität.
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe das Lösen von Problemen in Echtzeit, um deine Denkweise und Problemlösungsfähigkeiten zu demonstrieren.
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter empfehlen dir, dich direkt über unsere Plattform zu bewerben. So hast du die besten Chancen, gesehen zu werden und Teil spannender AI-Projekte zu werden!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Python Systems Developer - Functional Testing Project
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen: Stell sicher, dass du deine relevanten Erfahrungen klar und deutlich darstellst. Besonders deine Kenntnisse in Python, Docker und funktionalem Testen sollten im Vordergrund stehen, damit wir sofort sehen, dass du der richtige Kandidat bist.
Verwende klare Sprache: Halte deine Bewerbung einfach und verständlich. Vermeide zu viele technische Fachbegriffe, es sei denn, sie sind unbedingt notwendig. Wir wollen deine Fähigkeiten erkennen, ohne durch einen Dschungel von Jargon navigieren zu müssen.
Bewirb dich über unsere Website: Vergiss nicht, dich direkt über unsere Website zu bewerben! So können wir deine Bewerbung am schnellsten bearbeiten und du bist gleich im richtigen System für alle weiteren Schritte.
Wie du dich auf ein Vorstellungsgespräch bei Mindrift vorbereitest
✨Verstehe die Anforderungen
Mach dir ein klares Bild von den spezifischen Anforderungen der Stelle. Lies die Jobbeschreibung gründlich durch und notiere dir, welche Fähigkeiten und Erfahrungen besonders betont werden. So kannst du gezielt auf diese Punkte eingehen und deine relevanten Erfahrungen hervorheben.
✨Praktische Beispiele vorbereiten
Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, die deine Fähigkeiten in Python, Docker und funktionalem Testing demonstrieren. Zeige, wie du Herausforderungen gemeistert hast und welche Tools du verwendet hast, um Probleme zu lösen. Das macht deinen Beitrag greifbarer.
✨Technisches Wissen auffrischen
Stelle sicher, dass du mit den neuesten Technologien und Tools, die in der Jobbeschreibung erwähnt werden, vertraut bist. Wenn du beispielsweise über LLMs oder pytest sprichst, sei bereit, deren Funktionsweise und Vorteile zu erklären. Das zeigt dein Engagement und deine Fachkenntnis.
✨Fragen vorbereiten
Bereite einige Fragen vor, die du dem Interviewer stellen möchtest. Das können Fragen zur Teamstruktur, den Projekten oder den verwendeten Technologien sein. Das zeigt dein Interesse an der Position und hilft dir, mehr über das Unternehmen und die Rolle zu erfahren.