Inżynier produktu w zespole założycielskim
San Francisco, CA · Pełny etat, stacjonarnie
Hej 👋, tu Haz i Wyatt, założyciele Pally.
Pally to osobisty asystent, z którym rozmawiasz przez wiadomości. Piszesz do niego jak do znajomego. Odpowiada na wiadomości, z którymi zwlekasz, rezerwuje stolik na kolację, dopomina się o opłacenie faktury i załatwia sto drobnych spraw, które zbierają się w ciągu tygodnia.
Jesteśmy małym zespołem z rejonu Zatoki San Francisco i szukamy osób, dzięki którym Pally stanie się agentem #1 na świecie dla użytkowników indywidualnych.
Twoja rola
Weźmiesz odpowiedzialność za agenta i doświadczenie użytkownika. Pally to w dużej mierze wątek wiadomości. Przycisków jest niewiele, a wskaźników ładowania nie ma wcale. Każda decyzja produktowa wychodzi z modelu jako zdanie, a każde zdanie musi być trafne, pojawić się szybko i prowadzić do załatwienia sprawy. Odpowiadasz za całość: od tego, jak agent decyduje, co zrobić, przez narzędzia, których używa, po to, jak czyta się jego odpowiedź na telefonie.
To rola inżynierska nastawiona na praktyczne działanie, z dużą odpowiedzialnością za produkt. Będziesz pracować nad kodem agenta, promptami, ewaluacjami, integracjami i interfejsami produktu, rozmawiać z użytkownikami i co tydzień dostarczać im nowe rozwiązania. W praktyce oznacza to:
- Agent. Zaprojektujesz i zbudujesz sposób, w jaki Pally decyduje, czy działać, zapytać, poczekać czy odezwać się jako pierwszy: pętlę wywoływania narzędzi, pamięć i budowanie kontekstu, prompty oraz kierowanie zapytań do modeli tak, by małe, szybkie modele obsługiwały większość tur rozmowy, a najbardziej zaawansowane — te kluczowe.
- Ewaluacje. Zbudujesz środowisko testowe, które zamienia pytanie „czy ta odpowiedź brzmiała właściwie?” w liczbę: mechanizmy oceniające poszczególne tury rozmowy, odtwarzanie prawdziwych rozmów i zestawy testów regresji uruchamiane przed każdym wdrożeniem.
- Doświadczenie użytkownika. To, jak czyta się wiadomości od Pally na telefonie, od pierwszej odpowiedzi po ponowny kontakt kilka tygodni później. Pierwsze kroki, czaty grupowe, Trusted Pals, zatwierdzanie działań i aplikacja internetowa. Pierwsze pięć minut decyduje, czy ktoś znów napisze do Pally.
- Funkcje produktu. Weźmiesz pełną odpowiedzialność za funkcje: od pomysłu do chwili, gdy użytkownik napisze nam, że je uwielbia. Będziesz prowadzić eksperymenty za pomocą flag funkcji, zostawiać to, co działa, i usuwać to, co się nie sprawdza.
- Integracje. E-mail, kalendarz, rezerwacje, płatności i sesje przeglądarki dla stron bez API. Narzędzia, które model poprawnie wywołuje i po których błędach potrafi wrócić do działania, OAuth działający przez wiadomość tekstową oraz procesy zatwierdzania, dzięki którym Pally nigdy nie wydaje pieniędzy bez zgody użytkownika.
- Rozmowy z użytkownikami. Codziennie czytasz zapisy rozmów, co tydzień rozmawiasz z użytkownikami i analizujesz liczby. To, czego się dowiesz, wyznacza, co zbudujesz dalej.
Będziemy oceniać cię według jednego kryterium: o ile lepszym osobistym asystentem Pally staje się z tygodnia na tydzień — w wynikach ewaluacji i w liczbie osób, które piszą do niego co tydzień.
Kogo szukamy
To stanowisko na poziomie starszego lub wiodącego inżyniera. Szukamy osoby, która wdrażała produkty AI używane na co dzień — w laboratorium rozwijającym najbardziej zaawansowane AI, firmie tworzącej produkty AI lub zespole działającym na takim poziomie.
- 4+ lat doświadczenia w tworzeniu oprogramowania, w tym w firmie tworzącej produkty AI, laboratorium AI lub firmie rozwijającej produkty dla użytkowników indywidualnych.
- Praktyczne doświadczenie w budowaniu agentów działających produkcyjnie, korzystających z narzędzi i pamięci oraz prowadzących długotrwałe rozmowy, a także w projektowaniu ewaluacji, którym zespół ufa przy podejmowaniu decyzji o wdrożeniu. Doświadczenie w dotrenowywaniu lub dostrajaniu modeli będzie dodatkowym atutem.
- Doświadczenie w tworzeniu rozwiązań opartych na zewnętrznych API, OAuth lub płatnościach oraz narzędzi dla agentów LLM, takich jak wywoływanie funkcji, serwery MCP czy automatyzacja przeglądarki.
- Doświadczenie w dostarczaniu funkcji od początku do końca i braniu odpowiedzialności za wynik, a nie tylko zadanie: potrafisz wskazać wskaźnik, który zmienił się dzięki zbudowanemu przez ciebie rozwiązaniu.
- Pełny stos technologiczny: TypeScript, React i Next.js do produktu i ewaluacji oraz Postgres po stronie serwera.
- Dobre wyczucie produktu i projektowania. Zauważasz nietrafione słowo, zbyt wolną odpowiedź czy o jeden krok za długi proces — i to poprawiasz.
- Swoboda w tworzeniu oprogramowania ze wsparciem AI, oparta na solidnych podstawach, dzięki którym potrafisz weryfikować i poprawiać wszystko, co wdrażasz, oraz brać za to odpowiedzialność.
- Chcesz mieć zakres odpowiedzialności jak w zespole założycielskim. Będziesz wyznaczać standardy działania Pally i pomagać w rekrutacji kolejnych inżynierów.
Sprawy praktyczne
$200–300k podstawy + znaczny pakiet udziałów, plan 401(k) i ubezpieczenie zdrowotne. Pełny etat, stacjonarnie w San Francisco, CA.
Pracujemy wyjątkowo ciężko. Jeśli praca nie jest twoim głównym priorytetem, to nie jest miejsce dla ciebie. Jednocześnie masz pełną swobodę w ustalaniu swojego harmonogramu. Nie obchodzi nas, kiedy ciężko pracujesz — ważne, że to robisz.
Jeśli to brzmi jak coś dla ciebie, aplikuj poniżej. Opowiedz nam, jak widzisz przyszłość osobistej AI i co ekscytuje cię w pracy w Pally.
Dzięki za przeczytanie,
Haz + Wyatt