W skrócie
- Zadania: Twórz oprogramowanie z wykorzystaniem AI i nowoczesnych technologii w dynamicznym zespole.
- Firma: Relativity - lider w dziedzinie inteligencji danych prawnych.
- Benefity: Konkurencyjne wynagrodzenie, elastyczne godziny pracy, rozwój zawodowy i programy wsparcia.
- Pozostałe informacje: Świetne możliwości rozwoju kariery w przyjaznym środowisku.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami, które mają realny wpływ na branżę prawną.
- Kwalifikacje: Doświadczenie w programowaniu oraz umiejętność pracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Kim jesteśmy
Relativity to wiodąca firma zajmująca się inteligencją danych prawnych, budująca technologię, która pomaga użytkownikom organizować dane, odkrywać prawdę i działać z pewnością. Nasza platforma w chmurze, RelativityOne, przekształca ogromne ilości złożonych informacji w użyteczne spostrzeżenia dla postępowań sądowych, dochodzeń, zapytań regulacyjnych, odpowiedzi na naruszenia danych i innych spraw prawnych, gdzie dokładność i zaufanie są kluczowe.
Co robimy
W Relativity inżynierowie robią więcej niż tylko piszą kod - budują systemy, które umożliwiają użytkownikom odkrywanie spostrzeżeń z złożonych danych na dużą skalę, korzystając z architektury chmurowej, AI i nowoczesnych narzędzi.
O roli
Szukamy ciekawskiego, technicznie uzdolnionego inżyniera oprogramowania AI, który dołączy do naszego zespołu inżynieryjnego. W tej roli będziesz budować i wdrażać funkcje w naszym produkcie, koncentrując się na integracji możliwości AI, w tym funkcjonalności opartej na LLM oraz praktykach rozwoju wspomaganego AI, w skalowalnych systemach opartych na API. To rola indywidualnego współpracownika idealna dla kogoś na początku kariery, kto chce zdobyć praktyczne doświadczenie w budowaniu oprogramowania produkcyjnego, pracując obok doświadczonych inżynierów.
Co będziesz robić
- Projektować, budować, testować i wdrażać funkcje oprogramowania jako część zespołu Agile/Scrum pod kierunkiem starszych inżynierów.
- Przyczyniać się do rozwoju aplikacji opartych na API, przestrzegając ustalonych standardów architektury i kodowania.
- Budować funkcje oparte na AI, integrując LLM i API AI w przepływy pracy produktu.
- Używać narzędzi wspomagających rozwój AI, aby poprawić efektywność kodowania, jakość i pokrycie testami.
- Pisać i utrzymywać czysty, dobrze przetestowany i dobrze udokumentowany kod w językach Java, Python, JavaScript i/lub TypeScript.
- Pracować z bazami danych NoSQL, takimi jak MongoDB, aby wspierać modelowanie danych, przechowywanie i wymagania dotyczące pobierania.
- Uczestniczyć w przeglądach kodu, planowaniu sprintów, spotkaniach stand-up i retrospektywach, dostarczając pomysły i konstruktywną informację zwrotną.
- Debugować i rozwiązywać problemy w całym stosie, dokumentując rozwiązania i eskalując w razie potrzeby.
- Współpracować z menedżerami produktów, projektantami i inżynierami, aby przetłumaczyć wymagania na działające oprogramowanie.
- Nieustannie uczyć się i stosować nowe narzędzia, frameworki i techniki AI/ML istotne dla mapy drogowej zespołu.
- Przestrzegać praktyk bezpiecznego kodowania i wspierać potrzeby w zakresie obserwowalności i monitorowania funkcji, które budujesz.
Czego szukamy
- Około 1-2 lata profesjonalnego doświadczenia w inżynierii oprogramowania, w tym staże i doświadczenie w programach kooperacyjnych.
- Biegłość w przynajmniej jednym nowoczesnym języku programowania, takim jak Java, Python, JavaScript lub TypeScript.
- Podstawowe zrozumienie projektowania API i usług RESTful.
- Znajomość lub doświadczenie z bazami danych NoSQL, takimi jak MongoDB lub bazami danych relacyjnymi.
- Znajomość narzędzi AI i rozwoju opartego na LLM, w tym GitHub Copilot, Claude, Cursor lub ChatGPT.
- Zrozumienie podstaw inżynierii oprogramowania, w tym struktur danych, kontroli wersji, testowania i debugowania.
- Doświadczenie w pracy w środowiskach Agile/Scrum lub akademickie doświadczenie w tych obszarach.
- Silne umiejętności komunikacyjne i nastawienie na współpracę oraz rozwój.
- Dyplom licencjata w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej dziedziny, lub równoważne praktyczne doświadczenie.
Preferowane
- Praktyczne doświadczenie w budowaniu lub integrowaniu funkcji opartych na AI/LLM poprzez szkołę, staż lub projekty osobiste.
- Znajomość inżynierii promptów, generacji wzbogaconej o wyszukiwanie (RAG) lub baz danych wektorowych.
- Znajomość platform chmurowych, takich jak AWS, Azure lub GCP oraz podstawowe zrozumienie praktyk CI/CD.
- Interesowanie się architekturami opartymi na zdarzeniach lub mikroserwisami.
- Znajomość technologii prawnych, eDiscovery lub środowisk oprogramowania rządowego i korporacyjnego.
- Portfolio, profil GitHub lub projekty osobiste demonstrujące inicjatywę i umiejętności kodowania.
Dlaczego możemy być świetnym dopasowaniem
- Wpływowa misja: Buduj systemy, które pomagają klientom organizować dane, odkrywać prawdę i działać w sprawach prawnych o wysokim ryzyku.
- Inżynieria na dużą skalę: Pracuj nad rozproszonymi, chmurowymi systemami, które przetwarzają duże ilości danych.
- Nowoczesna technologia: Buduj z AI, platformami chmurowymi i skalowalnymi architekturami kształtującymi technologię prawną.
- Rozwój i odpowiedzialność: Zdobądź doświadczenie w zarządzaniu systemami od początku do końca w środowiskach chmurowych i rozproszonych.
- Kultura współpracy: Pracuj w zespole skoncentrowanym na dzieleniu się wiedzą i ciągłym doskonaleniu.
- Inkluzywne środowisko: Różnorodne perspektywy tworzą silniejsze zespoły i lepsze wyniki.
Wynagrodzenie i benefity
Konkurencyjne wynagrodzenie, świadczenia, DTO, urlop rodzicielski i program akcji. Relativity zobowiązuje się do konkurencyjnych, sprawiedliwych i równych praktyk wynagrodzeniowych. Oczekiwana wysokość wynagrodzenia dla tej roli wynosi od 126 000 do 189 000 PLN. Ostateczna oferowana pensja będzie oparta na kilku czynnikach, w tym, ale nie tylko, na głębokości doświadczenia kandydata, zestawie umiejętności, kwalifikacjach i wewnętrznej równości płac. Zatrudnianie na górnym końcu przedziału nie byłoby typowe, aby umożliwić przyszły znaczący wzrost wynagrodzenia na tym stanowisku.
Rozwiązujemy duże wyzwania związane z danymi w branży technologii prawnych i zawsze szukamy nowych osób, które dołączą do nas w tej podróży. W Relativity nauczysz się umiejętności międzyfunkcjonalnych, aby rozwijać swoją karierę i mieć szansę na wywarcie dużego wpływu na naszych klientów, naszą branżę i nasze społeczności.
Software Engineer in Kraków – pracodawca: LE0002 Relativity Poland sp. z o.o.
Relativity to doskonały pracodawca, oferujący dynamiczne środowisko pracy zdalnej, które sprzyja innowacjom i współpracy. Nasza kultura opiera się na otwartości, wsparciu oraz ciągłym rozwoju pracowników, co pozwala na zdobywanie nowych umiejętności w obszarze automatyzacji i analizy danych. Pracując z nami, masz szansę na realny wpływ na rozwój produktów oraz dostęp do nowoczesnych narzędzi i technologii, co czyni tę rolę wyjątkowo satysfakcjonującą.
Dane kontaktowe:
Zespół rekrutacyjny LE0002 Relativity Poland sp. z o.o.