MI

Mindrift

Senior Python Developer - Code Migration Specialist

Eckdaten

Stuttgart
IT & Softwareentwicklung

Arbeitsmodell

Vollständig remote
Weltweit
vor 2 Tagen
Stellenbeschreibung

Bitte reichen Sie Ihren Lebenslauf auf Englisch ein und geben Sie Ihre Englischkenntnisse an. Mindrift vermittelt Spezialisten für projektbasierte KI-Möglichkeiten für führende Technologieunternehmen, mit Schwerpunkt auf dem Testen, Bewerten und Verbessern von KI-Systemen. Die Teilnahme ist projektbasiert, keine Festanstellung.

Über die Rolle

Dieses Projekt eignet sich für einen erfahrenen Python-Entwickler mit fundierter Erfahrung im funktionalen Testen, starken Linux- und Docker-Kenntnissen, der Fähigkeit, Code in mehreren Sprachen mit Unterstützung von LLMs (z. B. C, Rust, Go) zu lesen und Anforderungen für Migrationsaufgaben zu übersetzen, sowie der Zuversicht, Tools wie Roo Code oder Claude Code zur Beschleunigung der iterativen Entwicklung zu nutzen.

Hauptverantwortlichkeiten

  • Erstellung von funktionalen Black-Box-Tests für große Codebasen in verschiedenen Quellsprachen
  • Erstellung und Verwaltung von Docker-Umgebungen zur Gewährleistung von 100 % reproduzierbaren Builds und Testausführungen auf verschiedenen Plattformen
  • Überwachung der Codeabdeckung und Konfiguration automatisierter Bewertungskriterien zur Erreichung von Industriestandards
  • Nutzung von LLMs (Roo Code, Claude) zur Beschleunigung von Entwicklungszyklen, Automatisierung repetitiver Aufgaben und Verbesserung der allgemeinen Codequalität

Anforderungen

  • Mehr als 5 Jahre Erfahrung als Softwareentwickler (hauptsächlich Python)
  • Umfassende Erfahrung mit pytest (Fixtures, Session-scoped, Timeouts) und dem Entwurf von Black-Box-Funktionstests für CLI-Tools
  • Expertenkenntnisse in Docker (reproduzierbare Dockerfiles, Benutzerkontexte, sichere Arbeitsbereiche)
  • Starke Linux- und Bash-Skripting-Kenntnisse und Komfort beim Debugging innerhalb von Containern
  • Kenntnisse moderner Python-Tools (uv, pyproject.toml, Packaging)
  • Fähigkeit, mit LLM viele Programmiersprachen (z. B. C, C++, Rust oder Go) zu lesen und zu verstehen
  • Erfahrung mit LLMs (Claude Code, Roo Code, Cursor) zur Beschleunigung der iterativen Entwicklung und Testfallgenerierung
  • Englischkenntnisse - B2 oder höher

Anforderungen +

  • Vorerfahrung mit Agentenbewertungsplattformen und MCP CLI

Werkzeuge und Technologien:

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.

Vorteile

Was wir bieten können

  • Freiberufliche projektbasierte Zusammenarbeit über die Mindrift-Plattform (powered by 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 Fachkenntnis. Bei diesem Projekt verdienen KI-Trainer bis zu 50 US-Dollar pro Stunde.
  • Möglichkeit, an innovativen KI-Projekten für führende Technologieunternehmen mitzuwirken
  • Unterstützende globale Gemeinschaft