Auf einen Blick
- Aufgaben: Erstelle herausfordernde Codetests für KI-Systeme und analysiere deren Leistung.
- Arbeitgeber: Mindrift verbindet Spezialisten mit spannenden AI-Projekten führender Tech-Unternehmen.
- Mitarbeitervorteile: Verdiene bis zu 50 $ pro Stunde und arbeite flexibel an Projekten.
- Warum dieser Job: Nutze deine Programmierfähigkeiten, um die Zukunft der KI zu gestalten und echte Herausforderungen zu meistern.
- Gewünschte Qualifikationen: 5+ Jahre Erfahrung in Softwareentwicklung, insbesondere mit Python und Full-Stack-Entwicklung.
- Andere Informationen: Teilzeit-Projekte mit flexibler Zeiteinteilung und hervorragenden Verdienstmöglichkeiten.
Das voraussichtliche Gehalt liegt zwischen 45 - 50 € pro Stunde.
Mindrift verbindet Spezialisten mit projektbasierten KI-Möglichkeiten für führende Technologieunternehmen, die sich auf das Testen, Bewerten und Verbessern von KI-Systemen konzentrieren. Die Teilnahme ist projektbasiert und keine dauerhafte Anstellung.
Was diese Gelegenheit beinhaltet:
- Sie erstellen herausfordernde Codetestfälle, die die KI-Codierungssysteme an ihre Grenzen bringen.
- Überprüfen und verfeinern Sie realistische Codierungsaufgaben basierend auf bereitgestellten Produktionscodebasen mit realistischem Umfang, Anforderungen und Informationsquellen.
- Schreiben Sie umfassende Funktionstests, die das tatsächliche End-to-End-Verhalten und Randfälle validieren, nicht nur oberflächliche Überprüfungen.
- Gestalten Sie "faire, aber schwierige" Herausforderungen, bei denen die KI alle notwendigen Informationen hat, aber dafür arbeiten muss (Informationen sind über Dateien und externe Quellen verstreut, komplexes Denken erforderlich).
- Analysieren Sie KI-Fehler, um zu verstehen, womit das Modell kämpft und was es beherrscht.
- Iterieren Sie basierend auf dem Feedback von Experten-QA-Reviewern, die Ihre Arbeit nach 7 Qualitätskriterien bewerten.
Was wir suchen:
Diese Gelegenheit eignet sich gut für erfahrene Entwickler, Software-Ingenieure und/oder Testautomatisierungsspezialisten, die offen für Teilzeit- und nicht permanente Projekte sind. Idealerweise haben die Mitwirkenden:
- Ein Abschluss in Informatik, Softwaretechnik oder verwandten Bereichen.
- Über 5 Jahre Erfahrung in der Softwareentwicklung, hauptsächlich in Python (pytest, async/await, subprocess, Dateioperationen).
- Hintergrund in der Full-Stack-Entwicklung, mit einem gleichwertigen Fokus auf den Aufbau von React-basierten Schnittstellen und robusten Backend-Systemen.
- Erfahrung im Schreiben von Tests (funktional, Integration - nicht nur deren Ausführung).
- Kenntnisse in Docker-Containern (lokale Ausführungen in Containern).
- Verständnis von CI/CD (GitHub Actions als Benutzer: Trigger, Labels, Ergebnisse lesen).
- Englischkenntnisse - B2.
Wie es funktioniert:
Bewerben → Qualifikation(en) bestehen → Ein Projekt beitreten → Aufgaben abschließen → Bezahlt werden.
Aufwandschätzung:
Die Aufgaben für dieses Projekt werden auf 20 Stunden geschätzt, abhängig von der Komplexität. Dies ist eine Schätzung und keine Zeitvorgabe; Sie wählen, wann und wie Sie arbeiten. Aufgaben müssen bis zur Frist eingereicht werden und die aufgeführten Akzeptanzkriterien erfüllen, um akzeptiert zu werden.
Vergütung:
In diesem Projekt können Mitwirkende bis zu 50 $ pro Stunde verdienen, abhängig von ihrem Niveau und Tempo der Beiträge.
Senior Software Engineer in Test (Full-Stack/Python) Arbeitgeber: Mindrift
Kontaktperson:
Mindrift HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer in Test (Full-Stack/Python)
✨Tip Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tip Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und teste dein Wissen über Python und Full-Stack-Entwicklung. Wir empfehlen, Plattformen wie LeetCode oder HackerRank zu nutzen.
✨Tip Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!
✨Tip Nummer 4
Feedback ist Gold wert! Lass Freunde oder Kollegen deine Coding-Tests durchsehen und gib ihnen auch Feedback. So kannst du deine Fähigkeiten verbessern und dich auf die Anforderungen der Projekte einstellen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer in Test (Full-Stack/Python)
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 echten Persönlichkeiten, die ihre Leidenschaft für Softwareentwicklung und Testautomatisierung zeigen.
Betone deine Erfahrungen: Erzähl uns von deinen bisherigen Projekten und Erfahrungen, besonders im Bereich Python und Full-Stack Entwicklung. Zeig uns, wie du Herausforderungen gemeistert hast und welche Tools du verwendet hast.
Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und was du mitbringst.
Bewirb dich über unsere Website: Vergiss nicht, dich direkt über unsere Website zu bewerben! So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können.
Wie du dich auf ein Vorstellungsgespräch bei Mindrift vorbereitest
✨Verstehe die Anforderungen
Mach dich mit den spezifischen Anforderungen der Stelle vertraut. Lies die Jobbeschreibung gründlich durch und überlege, wie deine Erfahrungen und Fähigkeiten zu den geforderten Qualifikationen passen. So kannst du gezielt auf Fragen eingehen und deine Eignung unter Beweis stellen.
✨Bereite praktische Beispiele vor
Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere im Bereich Python und Full-Stack-Entwicklung. Bereite dich darauf vor, diese Beispiele während des Interviews zu erläutern, um deine Problemlösungsfähigkeiten und technischen Kenntnisse zu demonstrieren.
✨Fragen zur Rolle stellen
Zeige Interesse an der Position, indem du Fragen stellst. Frag nach den spezifischen Herausforderungen, die das Team bei der Entwicklung von Tests für KI-Systeme hat, oder wie Feedback von QA-Reviewern in den Prozess integriert wird. Das zeigt, dass du aktiv über die Rolle nachdenkst.
✨Technische Vorbereitung
Stelle sicher, dass du mit den Tools und Technologien, die in der Jobbeschreibung erwähnt werden, vertraut bist. Übe den Umgang mit Docker, CI/CD-Prozessen und dem Schreiben von Tests. Wenn du während des Interviews technische Fragen bekommst, kannst du selbstbewusst antworten und deine Kenntnisse unter Beweis stellen.