Banco Mercantil del Norte, S.A.
Applaudo Studios
AI Engineer (befristeter Vertrag)
Unternehmensbeschreibung
Stellenbeschreibung
Über Sie
Sie sind ein KI-Entwickler, der große Sprachmodelle in zuverlässige, produktionsreife Datenlogik umwandelt. Sie werden dem Team beitreten, das eine Migrationsplattform aufbaut, bei der ein LLM SQL und Mappings vorschlägt, eine Person diese überprüft und genehmigt und die genehmigte Logik in großem Maßstab wiederverwendet wird. Ihr Fokus wird auf der umgekehrten Richtung der Synchronisierung liegen, wobei Änderungen, die auf der Zielplattform vorgenommen wurden, zurück in jedes Quellsystem übernommen werden, zusammen mit den Regeln, die die Datensätze klassifizieren und auflösen, die nicht synchronisiert werden können.
Über uns
We Are Engineered Different.
Bei Applaudo entwerfen, entwickeln und skalieren talentierte Mitarbeiter sinnvolle, KI-gestützte Lösungen, die echte Geschäftsauswirkungen erzielen. Als KI-native Organisation arbeiten wir abteilungsübergreifend in Design, Entwicklung, Cloud, Daten und künstlicher Intelligenz zusammen, um Ideen in skalierbare Produkte zu verwandeln, die die Art und Weise, wie Unternehmen arbeiten, Entscheidungen treffen und wachsen, verändern.
Wir bauen eine Hochleistungskultur auf, die auf fünf Werten basiert: Empowering Excellence, Collaborative Teamwork, Unsolicited Respect, Consistent Transparency und Efficient Communication. Diese definieren, wie wir arbeiten, wie wir uns gegenseitig unterstützen und wie wir uns selbst zur Rechenschaft ziehen.
Applaudo ist ein Ort für Menschen, die schnell lernen, Verantwortung übernehmen und mit starken Teams zusammenarbeiten möchten, denen sie stolz angehören. Wenn Sie zu uns kommen, werden Sie Teil einer Organisation, die sich bewusst weiterentwickelt, in moderne Arbeitsweisen investiert und die KI-native Transformation im großen Maßstab vorantreibt.
Hinweis: Diese Position wird im Rahmen eines 6-monatigen Rahmenvertrags angeboten, mit der Möglichkeit der Verlängerung.
Zusätzliche Informationen
Mindestanforderungen
Sie bringen folgende Kompetenzen zu Applaudo mit
- Ein Bachelor-Abschluss in Informatik, Ingenieurwesen, Informationssystemen oder einem verwandten Bereich wird angestrebt, oder gleichwertige Berufserfahrung.
- 3+ Jahre Erfahrung in der Softwareentwicklung mit Python und Best Practices im Software Engineering.
- Fortgeschrittene SQL-Kenntnisse im Umgang mit PostgreSQL, MySQL und Cloud Data Warehouses wie BigQuery.
- 1+ Jahre Erfahrung im Aufbau von LLM-Anwendungen, die über Prototypen hinaus in der Produktion laufen.
- Erfahrung in der Integration von gehosteten LLM APIs in Produktionsumgebungen, einschließlich strukturierter Ausgabe und deren Validierung.
- Erfahrung mit Prompt Engineering, Prompt-Versionierung, Fallback-Strategien sowie Kosten- und Latenzoptimierung.
- Erfahrung in der Bewertung von LLM-Ausgaben mit Testfällen und klaren Bewertungsmethoden.
- Nachgewiesene Fähigkeit, eine teilweise dokumentierte Codebasis zu verstehen und zu modifizieren, die Sie nicht selbst geschrieben haben.
- Nachgewiesener Einsatz von KI-Tools in Ihrem täglichen Workflow, mit einem expliziten Schritt zur Überprüfung dessen, was sie produzieren.
- Hohe Eigenständigkeit, Liebe zum Detail und Komfort mit Mehrdeutigkeit, während sich die Anforderungen weiterentwickeln.
- Fließende Englischkenntnisse.
Qualifikationen
- 3+ Jahre Erfahrung mit Python, plus fortgeschrittene SQL-Kenntnisse in PostgreSQL, MySQL und BigQuery.
- Produktionserfahrung mit LLM-Anwendungen, einschließlich der Integration von gehosteten LLM API, strukturierter Ausgabe und Validierung.
- Prompt Engineering und Versionierung, Fallback-Strategien, Kosten- und Latenzoptimierung sowie LLM-Bewertungsmethoden.
Nice to have
- Erfahrung in Datenmigrations- oder ETL-Projekten.
- Erfahrung mit Vertex AI oder Gemini.
- Erfahrung in der Extraktion von Daten aus Tabellenkalkulationen oder Dokumenten.
- Erfahrung mit MLOps-Praktiken, einschließlich CI/CD, Beobachtbarkeit und reproduzierbaren Pipelines.
Sie sind für folgende Verantwortlichkeiten zuständig
- Bereiten Sie den Kontext für jeden Migrationsprozess vor, einschließlich funktionaler Dokumentation, Quellschema und Zieldatenmodell, damit der LLM genaue Mappings in beide Richtungen generiert.
- Entwerfen und optimieren Sie die Prompts, die der LLM zur Vorschlagung von Abfragen, Mappings und Transformationsregeln verwendet, um Nacharbeiten während der menschlichen Überprüfung zu reduzieren.
- Überprüfen Sie generierte SQL und Mappings anhand beider Datenmodelle und validieren Sie Entitäten, Felder, Beziehungen und Einschränkungen.
- Lösen Sie Fälle, die der LLM nicht zuverlässig behandelt, wie z. B. Bezeichner, die sich im Format zwischen Systemen ändern, oder Daten, die einer Einschränkung widersprechen, während die Einschränkung bestehen bleibt.
- Erstellen Sie parametrisierte Abfragen, die erkennen, was sich seit der letzten Synchronisierung auf jeder Seite geändert hat, einschließlich Quellen, die keine Datenbanken sind, wie z. B. Tabellenkalkulationen und Dokumentenordner.
- Arbeiten Sie mit dem Senior Python Developer an Schutzmaßnahmen für LLM-generierte SQL, um kontrollierte und genehmigte Schreibvorgänge in Quellsysteme zu ermöglichen.
- Klassifizieren Sie automatisch Datensätze, die aufgrund von Fehlern nicht synchronisiert werden, einschließlich Konflikten, bei denen dieselben Daten auf beiden Seiten geändert wurden, und wandeln Sie jede Behandlung in eine genehmigte Regel um.
- Automatisieren Sie sich wiederholende Aufgaben der Migrationsvorbereitung, wie das Laden von Eingaben, das Generieren von Artefakten und das Vergleichen von Artefaktversionen.
- Versionieren Sie jedes genehmigte Artefakt zusammen mit den Eingaben, die es erzeugt haben, und dokumentieren Sie den Vorbereitungsprozess, damit andere Teams ihn wiederverwenden können.
