
Ambush to firma konsultingowa, która stawia ludzi w centrum swojej działalności. Pomaga organizacjom tworzyć zdalne zespoły projektantów i inżynierów oraz włączać je w struktury firmy. Świadczy usługi w zakresie tworzenia oprogramowania i projektowania w ramach długofalowej współpracy z klientami z takich branż jak ochrona zdrowia, finanse i prywatność. Jej podejście opiera się na wyszukiwaniu wykwalifikowanych specjalistów, wspieraniu ich w długotrwałej współpracy oraz zapewnianiu skutecznego działania zdalnych zespołów w organizacjach klientów.
Starszy inżynier uczenia maszynowego i AI
Twórz gotowe do wdrożenia produkcyjnego rozwiązania generatywnej AI i przepływy pracy agentów dla klientów Ambush z sektora usług finansowych. Rozwijaj usługi w Pythonie i FastAPI, przepływy danych SQL, systemy RAG oraz chmurowe rozwiązania AI.
Opis
- Projektować i wdrażać korporacyjne rozwiązania generatywnej i agentowej AI dla złożonych procesów w usługach finansowych.
- Tworzyć przepływy pracy do klasyfikowania i obsługi wyjątków, analizowania przyczyn źródłowych i skutków oraz rekomendowania działań naprawczych.
- Opracowywać przepływy pracy agentów z orkiestracją, wywoływaniem narzędzi, zarządzaniem stanem i weryfikacją przez człowieka.
- Łączyć nowe wyjątki z historycznymi problemami, przyczynami źródłowymi, regułami biznesowymi oraz atrybutami transakcji lub danych.
- Budować usługi w Pythonie i SQL do wyszukiwania, przekształcania i analizowania dużych, ustrukturyzowanych zbiorów danych przedsiębiorstwa.
- Tworzyć wielokrotnego użytku narzędzia i usługi umożliwiające agentom AI pobieranie informacji, prowadzenie dochodzeń i analiz oraz realizację przepływów pracy.
- Łączyć aplikacje AI z korporacyjnymi interfejsami API, bazami danych, platformami przepływów pracy i obsługi zgłoszeń oraz wewnętrznymi źródłami danych.
- Stosować generowanie wspomagane wyszukiwaniem (RAG), aby pozyskiwać kontekst z dokumentów regulacyjnych, wiedzy historycznej i repozytoriów problemów.
- Dodawać ocenę pewności, walidację, zabezpieczenia i możliwość śledzenia wyników wygenerowanych przez AI.
- Tworzyć usługi backendowe i interfejsy API w Pythonie i FastAPI oraz wdrażać je na jednej z wiodących platform chmurowych.
- Stosować praktyki testowania, rejestrowania zdarzeń, ewaluacji, obserwowalności i inżynierii systemów produkcyjnych.
- Współpracować z rozproszonymi zespołami inżynierów, architektów, analityków biznesowych, inżynierów danych i zespołów aplikacyjnych z różnych lokalizacji.
Wymagania
- Bardzo dobra znajomość backendowego programowania w Pythonie i doświadczenie w tworzeniu usług produkcyjnych z użyciem frameworków takich jak FastAPI.
- Bardzo dobra znajomość SQL i analizy danych, w tym praca z dużymi, ustrukturyzowanymi zbiorami danych.
- Udokumentowane doświadczenie w tworzeniu aplikacji opartych na dużych modelach językowych (LLM) lub generatywnej AI, wykraczające poza chatboty będące jedynie demonstracją koncepcji.
- Praktyczne doświadczenie z frameworkiem do orkiestracji agentów lub przepływów pracy, takim jak LangGraph, Google ADK, CrewAI, AutoGen, Semantic Kernel lub równoważnym.
- Znajomość wywoływania narzędzi i tworzenia wielokrotnego użytku narzędzi dla agentów.
- Doświadczenie z generowaniem wspomaganym wyszukiwaniem (RAG) i technikami wyszukiwania informacji.
- Doświadczenie we wdrażaniu ewaluacji LLM, zabezpieczeń i walidacji.
- Podstawy inżynierii oprogramowania, w tym Git, testowanie, przeglądy kodu i ciągła integracja.
- Doświadczenie we wdrażaniu usług backendowych na jednej z wiodących platform chmurowych; preferowane AWS, brane pod uwagę są również GCP i Azure.
- Bardzo dobre umiejętności analityczne, debugowania i docierania do przyczyn źródłowych.
- Bardzo dobra znajomość języka angielskiego oraz umiejętność współpracy z rozproszonymi zespołami inżynieryjnymi i biznesowymi.
- Praktyczna ocena, kiedy stosować logikę deterministyczną, a kiedy LLM.
- Doświadczenie na poziomie seniora.
- Dodatkowym atutem będzie: doświadczenie w usługach finansowych, w obszarach takich jak raportowanie regulacyjne, rynki kapitałowe, cykl życia transakcji, obsługa potransakcyjna, raportowanie transakcji, uzgodnienia, zarządzanie wyjątkami, ryzyko i kontrola.
- Dodatkowym atutem będzie: znajomość EMIR, MiFID II lub SFTR.
- Dodatkowym atutem będzie: znajomość Model Context Protocol (MCP) i interfejsów wielokrotnego użytku narzędzi agentów.
- Dodatkowym atutem będzie: znajomość grafów wiedzy, Graph RAG lub pochodzenia danych.
- Dodatkowym atutem będzie: znajomość wektorowych baz danych, wyszukiwania hybrydowego lub rerankingu.
- Dodatkowym atutem będzie: znajomość frameworków do obserwowalności i ewaluacji AI.
- Dodatkowym atutem będzie: znajomość usług AI AWS, takich jak Bedrock i SageMaker, a także Docker, Kubernetes lub Terraform.
- Dodatkowym atutem będzie: umiejętność przekładania wymagań na specyfikacje, zadania i kryteria akceptacji.
- Dodatkowym atutem będzie: doświadczenie z Claude Code lub podobnymi asystentami programistycznymi AI.
- Dodatkowym atutem będzie: podstawowe doświadczenie z React lub integracją frontendową.
- Należy podać, czy mieszka się w Brazylii.
Benefity
- Kultura firmy stawiająca ludzi na pierwszym miejscu.
- Wspierające środowisko pracy oparte na zaufaniu i umożliwiające rozwój.
- Współpracujący zespół nastawiony na długoterminowe partnerstwa.
- Możliwość pracy nad wartościowymi produktami i rozwiązaniami AI.
- Możliwość współpracy z globalnymi zespołami, w tym z kolegami pracującymi w różnych lokalizacjach.