Ambush
Ambush
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.