Inżynier integracji LLM (Zdalnie - Umowa)
💡 Wskazówka Dotycząca Aplikacji: Kliknięcie „Aplikuj za darmo na Braintrust” przekieruje Cię na oficjalną stronę Braintrust. Jest to dla Ciebie w 100% darmowe i pomaga wspierać naszą platformę dzięki bonusom za polecenie.
⚠️ Informacja o tłumaczeniu: Informacje o tej ofercie zostały przetłumaczone przez AI. W razie nieścisłości lub wątpliwości obowiązuje wersja angielska.
Omówienie roli
IMP Intelligence to prywatna firma zajmująca się danymi wynagrodzeniowymi. Posiadamy własną, znormalizowaną bazę danych dotyczącą porównywania wynagrodzeń w Stanach Zjednoczonych, Wielkiej Brytanii i Europie. Naszą platformą korzystają dobrze znane firmy z sektora usług finansowych, dlatego praca musi być dokładna, niezawodna i gotowa do produkcji.
Tworzymy rozwiązanie zasilane sztuczną inteligencją, które pozwala klientom przeszukiwać naszą bazę danych wynagrodzeniowych w języku naturalnym i otrzymywać dokładne, sformatowane wyniki porównawcze (np. zakresy percentylowe). Nasz interfejs użytkownika front-end oparty jest na Bubble i pozostanie w Bubble, jednak backend musi być zbudowany niestandardowo poza Bubble (z wykorzystaniem SQL) i połączony za pomocą API. Uwierzytelnianie/ograniczony dostęp już istnieje w naszym portalu.
To stanowisko zdalne na umowie. Zatrudniamy jedną osobę, która przejmie pełną odpowiedzialność za realizację od A do Z z minimalnym nadzorem.
Obowiązki:
- Zbudowanie usługi backendowej łączącej nasze dane wynagrodzeniowe z LLM przez API (np. GPT-4, Claude lub inny odpowiedni model) w celu obsługi zapytań w języku naturalnym
- Zaimplementowanie niezawodnego podejścia do pobierania danych (np. język naturalny → zapytanie strukturalne), które dokładnie pobierze odpowiednie dane z naszej bazy prywatnej
- Zbudowanie własnego backendu + warstwy danych SQL (poza Bubble) oraz udostępnienie API, do którego może się podłączyć nasz front-end Bubble (punkty końcowe dla danych wejściowych zapytań i sformatowanych wyników)
- Zwracanie czystych, gotowych do klienta wyników porównawczych (na ekranie; eksport do PDF to dodatkowy atut)
- Zaimplementowanie bezpiecznego zachowania awaryjnego w przypadku braku danych (np. "niewystarczające dane" lub wyraźnie oznaczone zakresy zastępcze) wraz z zabezpieczeniami zapobiegającymi halucynacjom
- Zapewnienie, że rozwiązanie jest gotowe do produkcji: stabilna wydajność, czytelna obsługa błędów i kod łatwy do utrzymania
- Jasne komunikowanie postępów i kompromisów niefachowemu właścicielowi produktu (wyjaśnienia w prostym języku angielskim)
Wymagania (obowiązkowe)
- Udowodnione doświadczenie w tworzeniu aplikacji opartych na LLM podłączonych do znormalizowanych baz danych (np. LangChain, LlamaIndex, wzorce RAG, przepływy pracy język naturalny → SQL itp.)
- Wdrożyłeś/-aś istotny produkt i możesz to udowodnić (działający produkt, repozytorium lub demo + pokaz)
- Doświadczenie w tworzeniu API backendowych (REST) integrujących się z zewnętrznymi interfejsami (doświadczenie w tworzeniu API kompatybilnych z Bubble to duży atut)
- Umiejętność samodzielnej pracy i pełnej odpowiedzialności za realizację (specyfikacja wymagań → budowa → iteracja → wdrożenie)
- Silna komunikacja pisemna i ustna w języku angielskim
Dodatkowo (opcjonalne):
- Doświadczenie w generowaniu raportów PDF / tworzeniu szablonów
- Doświadczenie w pracy z prywatnymi/własnymi zbiorami danych oraz wdrażaniu zabezpieczeń zapobiegających halucynacjom
Powiadomienia o Pracy