W skrócie
- Zadania: Twórz nowoczesne rozwiązania AI od frontendu po backend, korzystając z React i Python.
- Firma: Accenture - globalna firma usług profesjonalnych z innowacyjną kulturą pracy.
- Benefity: Elastyczne godziny pracy, umowa o pracę, wsparcie w rozwoju zawodowym i dostęp do szkoleń.
- Pozostałe informacje: Możliwość pracy zdalnej i dynamiczny rozwój kariery w obszarze AI.
- Dlaczego ta praca: Pracuj nad przełomowymi projektami AI dla czołowych światowych firm i rozwijaj swoje umiejętności.
- Kwalifikacje: Min. 2 lata doświadczenia w pełnym stosie oraz znajomość React i Python.
Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.
Accenture jest wiodącą globalną firmą świadczącą usługi profesjonalne, która pomaga w budowaniu cyfrowego rdzenia, optymalizacji operacji, przyspieszaniu wzrostu przychodów oraz poprawie usług dla obywateli. Jako Full Stack Developer - AI Products, będziesz budować rozwiązania GenAI i agentowe AI dla wiodących globalnych przedsiębiorstw od podstaw - od interfejsu React, z którym użytkownicy wchodzą w interakcję, przez API, które go zasilają, po usługi LLM, pipeline'y RAG i agentów za nimi.
Zakres obowiązków:
- Budowanie nowoczesnych, responsywnych frontendów dla produktów GenAI przy użyciu React i TypeScript - interfejsy konwersacyjne, pulpity agentów i narzędzia do eksploracji danych.
- Rozwój usług backendowych i API (Python/FastAPI lub Node.js), które łączą interfejsy użytkownika z API LLM (OpenAI, Anthropic, Google), agentami i źródłami danych przedsiębiorstwa.
- Implementacja wzorców specyficznych dla AI w całym stosie: strumieniowe odpowiedzi LLM, status agenta w czasie rzeczywistym, renderowanie cytatów oraz łagodne radzenie sobie z niepewnością AI.
- Wkład w pipeline'y RAG i agentowe przepływy pracy - integracja baz danych wektorowych, narzędzi i serwerów MCP w działające funkcje produktu.
- Wdrażanie i uruchamianie rozwiązań w środowiskach chmurowych (AWS, Azure lub GCP) oraz ocena wyników AI w celu wychwycenia halucynacji, przypadków brzegowych i trybów awarii przed ich wdrożeniem.
- Współpraca z inżynierami GenAI, projektantami, architektami i konsultantami w ramach zespołów klientów.
Wymagania:
- Min. 2 lata doświadczenia komercyjnego w rozwoju full stack lub webowym.
- Doświadczenie w budowaniu pipeline'ów RAG, agentowych przepływów pracy lub systemów wieloagentowych w projektach osobistych, akademickich lub zawodowych.
- Dobra znajomość React i TypeScript.
- Doświadczenie w rozwoju backendu w Pythonie (preferowane) lub Node.js - budowanie REST API i praca z bazami danych (SQL).
- Doświadczenie w integracji frontendów z backendowymi API, WebSockets lub punktami końcowymi strumieniowymi.
- Praktyczne doświadczenie z API LLM oraz znajomość osadzeń, wyszukiwania wektorowego i RAG.
- Doświadczenie z dowolnym frameworkiem agentowym (np. LangChain, LangGraph, LlamaIndex, ADK) oraz z Modelem Protokółu Kontekstowego (MCP).
- Znajomość narzędzi wspomagających rozwój AI (np. Cursor, Copilot lub podobne) - oczekujemy, że będą one kluczową częścią Twojego codziennego workflow, a nie okazjonalnym dodatkiem.
- Dobra znajomość języka angielskiego (min. B2+).
Preferencje:
- Doświadczenie w budowaniu interfejsów UI w czasie rzeczywistym lub strumieniowych (np. zdarzenia wysyłane przez serwer, interfejsy oparte na WebSocketach).
- Praktyczne doświadczenie z bibliotekami komponentów UI i systemami projektowymi (np. Shadcn, Radix, Material UI).
- Doświadczenie w chmurze (AWS, Azure lub GCP) oraz znajomość konteneryzacji i CI/CD (Docker, GitHub Actions lub podobne).
- Doświadczenie w testowaniu w całym stosie (np. Playwright, React Testing Library, pytest).
- Zrozumienie zasad Odpowiedzialnej AI i technik oceny modeli.
- Wkład w projekty open-source, doświadczenie w hackathonach lub publiczne portfolio GitHub.
Warunki:
- Miejsce pracy może obejmować mieszankę pracy zdalnej (większość czasu), pracy na miejscu u klienta lub w biurze Accenture - w zależności od konkretnych okoliczności projektu.
- Wszystkie nasze role wymagają pewnego czasu osobistego na współpracę, naukę i budowanie relacji z klientami, rówieśnikami, liderami i społecznościami.
- Jako pracodawca będziemy tak elastyczni, jak to możliwe, aby wspierać Twoje konkretne potrzeby związane z pracą/życiem.
- Własność funkcji AI od początku do końca: Przenieś funkcje z UI do integracji modelu i wdrożenia dla organizacji typu Fortune 500 - to część, która robi różnicę między demonstracją a produktem.
- Rozwój na styku inżynierii produktu i GenAI: Zdobądź praktyczną wiedzę w zakresie RAG, agentów, MCP i UX natywnego AI obok doświadczonych praktyków AI i danych - kombinacja, którą ma dziś bardzo niewielu programistów.
- Elastyczna ścieżka rozwoju: Pogłębiaj swoje umiejętności w kierunku roli inżyniera GenAI, frontendowca skoncentrowanego na AI lub lidera technicznego - w zależności od tego, dokąd chcesz poprowadzić swoją karierę.
- Umowa o pracę na czas nieokreślony.
- Indywidualne wsparcie ze strony lidera zespołu oraz jasno określona ścieżka rozwoju zawodowego, w tym możliwość sesji z coachem.
- Kompleksowy pakiet szkoleniowy, w tym: umiejętności miękkie, techniczne i językowe, dostęp do platform e-learningowych, test Gallupa, szkolenie GenAI, możliwość współfinansowania kursów i certyfikatów.
- Program wsparcia pracowników oferujący porady prawne, finansowe i psychologiczne.
- Program zakupu akcji pracowniczych - pracownicy posiadający akcje firmy automatycznie kwalifikują się do kwartalnych dywidend.
- Płatny program poleceń pracowniczych.
- Prywatna opieka medyczna i ubezpieczenie na życie.
- Dostęp do platformy benefitów Worksmile (w tym karta Multisport).
Full Stack Developer for AI Products in Warsaw – pracodawca: Accenture Poland
Accenture to wiodąca globalna firma świadcząca usługi profesjonalne, która oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Pracownicy mogą liczyć na wsparcie w postaci indywidualnych ścieżek rozwoju, szerokiego pakietu szkoleń oraz dostępu do nowoczesnych technologii SAP, co sprzyja innowacyjności i kreatywności. Dodatkowo, elastyczne warunki pracy oraz programy wsparcia dla pracowników tworzą przyjazną atmosferę, w której każdy może się rozwijać i realizować swoje ambicje.