Senior Software Engineer — programowanie agentowe
Twórz agentów AI, którzy samodzielnie piszą kod. Szukamy doświadczonych inżynierów — w pełni zdalnie, elastycznie i na technologicznej krawędzi.
- Forma współpracy
- Kontrakt godzinowy
- Lokalizacja
- Zdalnie (cały świat)
- Wymiar
- 10–40 godzin / tydzień
O stanowisku
A gdyby Twoje doświadczenie inżynierskie mogło zdecydować o tym, jak kolejna generacja AI samodzielnie pisze, debuguje i wdraża kod? Szukamy starszych inżynierów oprogramowania do pracy na czele rozwoju agentowej AI — przy budowie, ocenie i ulepszaniu autonomicznych systemów programistycznych, które potrafią analizować złożone problemy, realizować wieloetapowe plany i tworzyć oprogramowanie gotowe do produkcji przy minimalnym udziale człowieka.
To miejsce, w którym głęboka wiedza inżynierska spotyka najbardziej przełomową technologię naszych czasów. Będziesz pracować nad prawdziwymi problemami, które przesuwają granice możliwości agentów AI — a Twój kod, osąd i myślenie architektoniczne bezpośrednio wpłyną na rozwój tych systemów.
To w pełni zdalna, elastyczna współpraca kontraktowa. Jeśli jesteś doświadczonym inżynierem, którego fascynuje agentowa AI, i chcesz pracować nad problemami, które naprawdę mają znaczenie — chcemy Cię poznać.
- Forma współpracy: Kontrakt godzinowy
- Lokalizacja: Zdalnie (cały świat)
- Wymiar: 10–40 godzin / tydzień
Czym będziesz się zajmować
- Projektowaniem, budową i dopracowywaniem agentowych procesów programistycznych — systemów, w których AI samodzielnie planuje, pisze, testuje i poprawia kod
- Oceną kodu generowanego przez AI pod kątem poprawności, wydajności, bezpieczeństwa i zgodności z dobrymi praktykami
- Tworzeniem złożonych, realistycznych zadań programistycznych i benchmarków, które sprawdzają możliwości agentowej AI w trudnych warunkach
- Przekazywaniem eksperckiej informacji zwrotnej o tokach rozumowania AI, korzystaniu z narzędzi i jakości generowanego kodu
- Wykrywaniem trybów awarii, przypadków brzegowych i sytuacji, w których autonomiczni agenci zawodzą
- Rozwijaniem i ulepszaniem frameworków ewaluacyjnych, kryteriów oceny i środowisk testowych dla systemów agentowych
- Asynchroniczną współpracą z badaczami i inżynierami pracującymi nad dużymi modelami językowymi i agentami AI
- Samodzielną pracą nad zadaniami we własnym tempie i według własnego harmonogramu
Kogo szukamy
- Minimum 5 lat zawodowego doświadczenia w inżynierii oprogramowania — budowałeś, wdrażałeś i utrzymywałeś prawdziwe systemy
- Biegła znajomość co najmniej jednego z głównych języków: Python, JavaScript/TypeScript, Java, C++, Go lub Rust
- Dobre rozumienie architektury oprogramowania, wzorców projektowych i zasad projektowania systemów
- Swoboda w czytaniu, przeglądaniu i debugowaniu cudzego kodu — w bardzo różnych bazach kodu i stylach
- Bardzo dobra znajomość nowoczesnych procesów wytwarzania: kontroli wersji, CI/CD, frameworków testowych i code review
- Świetne umiejętności analityczne i rozwiązywania problemów — radzisz sobie z niejednoznacznymi, wieloetapowymi wyzwaniami technicznymi
- Jasna, precyzyjna komunikacja techniczna — potrafisz wyjaśnić, dlaczego kod jest dobry, zły albo nie działa
- Samodzielność i rzetelność w pracy bez ścisłego nadzoru
- Prawdziwa ciekawość AI, LLM i przyszłości autonomicznego tworzenia oprogramowania
Mile widziane
- Doświadczenie z systemami AI/ML, prompt engineeringiem lub narzędziami opartymi na LLM
- Znajomość frameworków agentowych (np. LangChain, AutoGPT, CrewAI, function calling OpenAI)
- Doświadczenie z narzędziami dla programistów, kompilatorami, analizą statyczną lub generowaniem kodu
- Doświadczenie w ocenie lub trenowaniu modeli AI — RLHF, etykietowanie preferencji lub podobne procesy
- Wkład w projekty open source lub mocne publiczne portfolio inżynierskie
- Znajomość wielu paradygmatów i języków programowania
Dlaczego warto do nas dołączyć
- Praca na absolutnym froncie agentowej AI — jednej z najbardziej ekscytujących dziedzin technologii
- Współpraca przy pionierskich projektach z czołowymi laboratoriami badawczymi AI
- W pełni zdalnie i elastycznie — pracuj, kiedy i gdzie Ci odpowiada
- Swoboda freelancera połączona z głębią i wyzwaniem ważnej, wpływowej pracy inżynierskiej
- Twoja wiedza bezpośrednio kształtuje to, jak agenci AI piszą oprogramowanie — z wpływem na narzędzia używane przez miliony programistów
- Stały kontakt z najnowocześniejszymi dużymi modelami językowymi i systemami autonomicznymi
- Możliwość długoterminowej współpracy i przedłużenia kontraktu wraz z rozwojem projektów
Jak przygotować się do rozmowy prowadzonej przez AI
Rozmowy rekrutacyjne na to stanowisko prowadzi sztuczna inteligencja, więc po złożeniu aplikacji najpewniej porozmawiasz z rekruterem AI, a nie z człowiekiem. Liczą się jasne, konkretne i spokojnie wypowiadane odpowiedzi. Spodziewaj się pytań o to, jak przeglądasz kod, którego nie napisałeś, jak sprawiłbyś, żeby autonomiczny agent programistyczny zawiódł, i jak na głos rozumujesz nad niejednoznacznym, wieloetapowym problemem. Uważnie przeczytaj instrukcje w zaproszeniu i stosuj się do nich podczas samej rozmowy.
Najlepszym przygotowaniem jest wcześniejsze ćwiczenie na głos. Z InterviewAce przeprowadzisz próbne rozmowy, przećwiczysz odpowiedzi na pytania pogłębiające o Twoje projekty i dostaniesz informację zwrotną przed prawdziwą rozmową. Te poradniki pokażą Ci, jak to zrobić:
- Rozmowa z AI? Czego spodziewać się po rekruterze AI (po angielsku)Jak przebiegają wstępne rozmowy prowadzone przez AI i jak wypowiadać się jasno.
- Rozmowa techniczna: przygotowanie dla programistówUporządkowany plan na etapy z kodowaniem, projektowaniem systemów i pytaniami behawioralnymi.
- Narzędzia AI do ćwiczenia rozmów kwalifikacyjnychĆwicz na głos z rekruterem AI, który zadaje pytania pogłębiające.
- Rozmowa zdalna: wskazówki na rozmowy wideoSprzęt, światło, dźwięk i tempo podczas rozmów z domu.
- 5 najczęstszych błędów na rozmowach technicznychNawyki, które pogrążają dobrych inżynierów, i jak ich unikać.
- Pytania behawioralne i metoda STARZamień swoje projekty w zwięzłe, konkretne historie.
- Jak działają modele językowePrzypomnienie, jak działają systemy, które będziesz oceniać.
Darmowe narzędzia do Twojej aplikacji
Zanim aplikujesz, upewnij się, że Twoje CV opowiada właściwą historię. Nasze darmowe narzędzia kariery nie wymagają rejestracji:
- Darmowy kreator CVDopracuj CV pod kątem Pythona, benchmarków i pracy z AI, zanim aplikujesz.
- Darmowy generator listów motywacyjnychNapisz konkretny list o systemach, które zbudowałeś.
- Darmowy kalkulator wynagrodzeńPorównaj stawkę godzinową na kontrakcie z ofertą etatu.
Gotowy, by aplikować?
Uważasz, że pasujesz na stanowisko Senior Software Engineer — programowanie agentowe? Kliknij poniżej, aby rozpocząć aplikację.
Aplikuj na to stanowisko →Rekrutujemy też na stanowisko: Senior Software Engineer — ewaluacja AI i benchmarki. Zobacz wszystkie oferty albo sprawdź, gdzie pisano o InterviewAce.