O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
O CookUnity: Jedzenie straciło duszę na rzecz nowoczesnej wygody. A wraz z nim straciła moc odżywiania, inspirowania i łączenia nas. Dlatego w 2018 roku powstała CookUnity jako pierwsza w swoim rodzaju platforma, która łączy świat ze źródłem naprawdę wspaniałej żywności: szefami kuchni.
Dziś Cook
Unity dostarcza 50 milionów posiłków rocznie od najlepszych szefów kuchni w branży do domów w całym kraju. Świeży. Gotowe do spożycia. I stworzone z pasją, która odżywia ciało i duszę.
Nie chcąc na tym poprzestać, CookUnity wykracza poza dostawę, aby stać się stale innowacyjnym rynkiem skupionym na naszej jedynej misji: umożliwieniu szefom kuchni wyżywienia świata. Jeśli ta misja sprawia, że jesteś głodny na więcej niż jeden sposób, to znalazłeś odpowiednią ofertę pracy. Rola: Umieściliśmy agentów AI przed członkami CookUnity.
Nasz dietetyk AI rozmawia z ludźmi, uzasadnia nasze menu i ich cele, a także podejmuje w ich imieniu rzeczywiste działania, takie jak budowanie wózka na tydzień. Dziś wchodzi do produkcji i jest pierwszym z kilku agentów, które planujemy wysłać. Zatrudniamy starszego inżyniera AI, który będzie odpowiedzialny za kierowanie techniczne platformą pod tymi agentami: środowisko wykonawcze, narzędzia, pamięć, poręcze, ocena i obserwowalność, na których wszyscy polegają.
Jest to rola praktyczna, a nie nadzorcza. Będziesz budować agentów przez cały czas, od wstępnego prototypu, przez produkcyjne środowisko wykonawcze obsługujące członków, aż po Terraform, który je wdraża. Będziesz także myśleć o kilku agentach do przodu, biorąc sprawne części i przekształcając je w elementy składowe wielokrotnego użytku, aby zespół przestał za każdym razem przepisywać trudne rzeczy.
Dbamy o Twoją ocenę w przypadku LLM i agentów znacznie bardziej niż jakiekolwiek ramy w Twoim CV. Frameworki przychodzą i odchodzą. Twarde części (uziemienie, konstrukcja narzędzia, pamięć, bezpieczeństwo, ocena, koszt, opóźnienie) pozostają.
Obowiązki: - Własni agenci od początku do końca. Przenieś funkcję od prototypu do produkcji: projekt orkiestratora i subagenta, narzędzia wywoływane przez agenta, monity systemowe, pamięć i kontrakt odpowiedzi, z którego renderuje się frontend. Piszesz kod, który jest dostarczany. - Posiadaj środowisko wykonawcze agenta.
Zaprojektuj środowisko wykonawcze tak, aby pozostawało szybkie na ścieżce skierowanej do członków i łatwe do debugowania, gdy coś się zepsuje. Obejmuje to orkiestrację wieloagentową, wykonywanie rzeczywistych narzędzi przez bezpieczną bramę, pamięć krótko- i długoterminową oraz stan sesji. Dziś działa na Amazon Bedrock AgentCore i Strands; będziesz mieć silny wpływ na to, gdzie potoczą się dalsze losy. - Spraw, aby narzędzia były godne zaufania.
Zbuduj warstwę narzędzi, na których polegają agenci, na przykład wyszukiwanie oparte na naszym prawdziwym katalogu, pobieranie i zmiana rankingu oraz działania na koszyku i koncie. Trzymaj poświadczenia i tożsamość członków z dala od wszystkiego, co model może kontrolować. - Własne bezpieczeństwo. Zbuduj warstwowy model bezpieczeństwa: poręcze wejściowe i wyjściowe, obsługa zamiarów i wyjaśnień, odmowy i granice umożliwiające identyfikację osób.
Zdecyduj, co będzie rygorystycznie egzekwowane, a z czym agent sobie poradzi, kierując się własnym rozumowaniem. Porady żywieniowe zwiększają tutaj stawkę, więc to ma znaczenie. - Spraw, aby jakość była mierzalna. Pchnij do przodu prace związane z oceną: ustrukturyzowane kontrole oraz LLM jako sędzia, z kolejką przeglądu spraw, co do których sędziowie się nie zgadzają.
Jeśli nie możemy zmierzyć, czy podpowiedź, zmiana modelu lub narzędzia pomogła, nie wysyłamy produktu. - Instrumentuj. Zapewnij możliwość debugowania agentów w środowisku produkcyjnym dzięki osiom czasu dla poszczególnych sesji i obrotów, śladom narzędzi i poręczy oraz widoczności tokenów i kosztów. Jeśli odpowiedź wygląda na błędną, ktoś powinien być w stanie zobaczyć dlaczego w ciągu kilku minut. - Zmień to w platformę.
Weź wzorce, które działają, i spraw, aby można je było ponownie wykorzystać, aby następny agent i następny inżynier odziedziczyli konwencje środowiska wykonawczego, rusztowanie eval i domyślne ustawienia poręczy, zamiast zaczynać od nowa. - Ulepszyć drużynę. Wyznacz kierunek techniczny w bazach kodów agentów i infrastrukturze, a także dbaj o precyzję projektu i przeglądu kodu. Pomóż partnerom zajmującym się produktami i danymi ustalić, kiedy agent jest właściwą odpowiedzią, a kiedy nie.
Jak wygląda sukces: - Agenci stojący przed członkami stają się wymiernie lepsi, bardziej uziemieni i bezpieczniejsi przy niższych kosztach na turę, i możemy to pokazać w ocenach, zamiast się o to kłócić. - Wysyłka nowej funkcji agenta kosztuje ułamek tego, co kiedyś, ponieważ środowisko wykonawcze, pamięć, poręcze i wzorce ewaluacji nadają się do ponownego wykorzystania. - Regresje dotyczące jakości i bezpieczeństwa zostają wychwycone w ocenie i obserwowalności, zanim członkowie je zauważą. - Inni inżynierowie domyślnie sięgają po Twoje wzorce i doskonalą się dzięki temu, jak je przeglądasz i projektujesz. Minimalne wymagania: - Budowanie prawdziwego doświadczenia produkcyjnego z LLM i agentami. To jest jeden twardy wymóg. - Dobra ocena kluczowych elementów: uziemienie i wyszukiwanie, projektowanie narzędzi i kontekstu, pamięć, koszty i opóźnienia, bezpieczeństwo oraz sposób sprawdzenia, czy którykolwiek z nich działa. - Możesz spojrzeć na jednego działającego agenta i zobaczyć w nim wzór wielokrotnego użytku i wiesz, kiedy nie przesadzać z inżynierią. - Silny język Python oraz wystarczający zakres interfejsów API, chmury i infrastruktury jako kodu, aby posiadać funkcję od wywołania modelu aż do wdrożenia. - Doświadczenie w wyznaczaniu kierunku technicznego i ulepszaniu otaczających Cię inżynierów. - Można przełączać się pomiędzy trudnym błędem w orkiestracji a prostym wyjaśnieniem kompromisów dla interesariusza nietechnicznego.
Preferowane wymagania: - Struktury i orkiestracja agentów oraz środowiska wykonawcze agentów zarządzanych. - Wyszukiwanie i RAG, wyszukiwanie hybrydowe i zmiana rankingu oraz wywoływanie narzędzi w odniesieniu do rzeczywistych usług. - Praktyczna praca ewaluacyjna (LLM-jako sędzia, złote zestawy, uprzęże regresyjne) i opinie na temat tego, gdzie są niewystarczające. - Obserwowalność LLM i dostrajanie kosztów/opóźnień w produkcji (śledzenie, szybkie buforowanie, ekonomia tokenów). - Infrastruktura jako kod (Terraform) i posiadanie śladu w chmurze, na którym działają Twoi agenci (AWS, Bedrock). - Czas spędzony w firmie subskrybującej DTC, na rynku lub w firmie wymagającej dużej operacji i znajdującej się na etapie wzrostu. Technologie, których będziesz używać: Jest to środowisko, w którym będziesz pracować po dołączeniu. Jest tutaj, żebyś wiedział, jak wygląda Twój tydzień, a nie jako lista kontrolna wymagań.
Oczekujemy, że silni inżynierowie zajmą się częściami, których nie używali, i pomogą nam zmienić to, co wymaga zmiany. - Języki: głównie Python, trochę TypeScript. - Agenci i orkiestracja: Opiera się na wieloagentowej orkiestracji na platformie Amazon Bedrock AgentCore, z narzędziami udostępnianymi przez zarządzaną bramę MCP wspieraną przez cele Lambda i OpenAPI. - Obserwowalność: Datadog LLM Obserwowalność, ustrukturyzowane rejestrowanie sesji i zwrotów, pamięć podręczna podpowiedzi i instrumentacja tokenów. - Infrastruktura: AWS zarządzany przez Terraform (środowisko wykonawcze Bedrock AgentCore, brama, IAM, pamięć, poręcze), GitHub Actions CI/CD. - Współpraca: Slack, Notion, Jira, Google Workspace. Korzyści: 💸 Zarabiaj w USD. 🗺 Pracuj zdalnie: zaprojektuj życie, jakiego chcesz. ⛱ Korzystaj z 15 dni urlopu każdego roku od daty rozpoczęcia. 🎄 16 pełnopłatnych wakacji w Argentynie. 🩺 Świadczenie zdrowotne: miesięczne stypendium do wykorzystania u preferowanego świadczeniodawcy. 🗓️ 5-letni urlop naukowy: po 5 latach pracy w CookUnity otrzymasz 4-tygodniowy płatny urlop naukowy. 🐣Płatny urlop rodzinny. 🕯 Urlop współczujący: 3-5 dni każdorazowo, gdy zajdzie taka potrzeba. 🧘🏽♀️ Elastyczne korzyści na Twój sposób: karta przedpłacona, z której możesz korzystać na wellness, nauce, jedzeniu i nie tylko. 🤖 Miejsce pracy obsługujące sztuczną inteligencję: dostęp dla przedsiębiorstw do ChatGPT i Claude, które pomogą Ci pracować mądrzej i szybciej się rozwijać. 🧑🏫 Spersonalizowany trener języka angielskiego. Jeśli jesteś zainteresowany tą rolą, prześlij swoją aplikację, a jeśli uznamy, że pasujesz, skontaktujemy się z Tobą.
Dziękuję za poświęcony czas! CookUnity jest pracodawcą zapewniającym równe szanse. Naszym celem jest tworzenie społeczności sprzyjającej włączeniu społecznemu i środowiska wolnego od dyskryminacji i molestowania.
Wszyscy wykwalifikowani kandydaci otrzymają wynagrodzenie za zatrudnienie bez względu na rasę, kolor skóry, religię, płeć, wiek, orientację seksualną, tożsamość płciową, pochodzenie narodowe, status obywatelstwa, status weterana chronionego, informacje genetyczne lub niepełnosprawność fizyczną lub umysłową. Krótka informacja dla wszystkich kandydatów Ostatnio zaobserwowaliśmy wzrost liczby oszustw rekrutacyjnych w całej branży i chcemy mieć pewność, że Ty (i Twoje dane) będziecie bezpieczni podczas aplikowania do CookUnity. Chcemy również, abyś wiedział, że podchodzimy do tego poważnie - czasami w ramach naszego procesu możemy poprosić o krótki „dowód człowieczeństwa”, aby potwierdzić, że łączymy się z prawdziwą osobą, a nie z podszywaczem.
Oto kilka wskazówek, które pomogą Ci chronić siebie i wiedzieć, czego się po nas spodziewać: - Aplikuj wyłącznie za pośrednictwem naszych oficjalnych kanałów. Wszystkie otwarte stanowiska są wymienione na naszej oficjalnej stronie karier: cares.cookunity.com - Nasi rekruterzy to prawdziwi ludzie - i łatwo je zweryfikować. Zawsze możesz ich znaleźć na LinkedIn ze zweryfikowanymi profilami.
Jeśli nie masz pewności, skontaktuj się z nami na naszej oficjalnej stronie firmowej na LinkedIn. - Komunikujemy się wyłącznie za pośrednictwem oficjalnych kanałów CookUnity. Oznacza to e-maile kończące się na @cookunity.com i wywiady przeprowadzane za pośrednictwem oficjalnych platform firmowych (Google Meet lub Zoom) - nigdy za pośrednictwem WhatsApp, Telegramu ani SMS-ów. - Nigdy nie poprosimy o płatność ani osobiste dane finansowe. Jeśli ktoś tak zrobi, prosimy nie udostępniać żadnych informacji i natychmiast nas o tym poinformować.
Jeśli kiedykolwiek coś będzie nie tak lub nie będziesz pewien co do wiadomości, wolimy, abyś sprawdził to jeszcze raz u nas. Zawsze możesz skontaktować się z nami bezpośrednio za pośrednictwem dowolnego z naszych kanałów mediów społecznościowych. Doceniamy Twoje zainteresowanie dołączeniem do CookUnity - i zależy nam na tym, aby Twoje doświadczenia (i bezpieczeństwo) były jak najbardziej autentyczne.
Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/senior-genai-engineer-cookunity
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.