Senior Fullstack Engineer
Cześć! 👋
Dla naszego klienta poszukujemy doświadczonego inżyniera - osoby, dla której AI to nie tylko zestaw narzędzi, ale fundament architektury (AI-native). Obejmiesz kluczowe stanowisko w strukturze technologicznej firmy. Projekt dotyczy rozwoju i skalowania globalnej platformy typu Certification-as-a-Service, która automatyzuje cały cykl życia profesjonalnych egzaminów - od ich tworzenia, przez rygorystyczną weryfikację, aż po nadzorowanie przeprowadzania w czasie rzeczywistym. Rozwiązanie pozwala firmom i organizacjom szybko i tanio tworzyć oraz przeprowadzać oficjalne egzaminy/certyfikaty online.
Platforma koncentruje się na technologiach działających w czasie rzeczywistym, integrując zaawansowane rozwiązania z zakresu AI oraz nowoczesne systemy zdalnego nadzoru (proctoringu).
Nie jest to standardowa rola deweloperska. Poszukujemy osoby, która docelowo będzie pełnić funkcję wsparcia dla CTO, z którym będziesz ściśle współpracować w celu pełnego zrozumienia architektury platformy, współdzielenia odpowiedzialności za jej rozwój oraz zapewnienia ciągłości technologicznej na poziomie strategicznym. Idealny kandydat potrafi swobodnie poruszać się między analizą najnowszych publikacji naukowych (research papers) a wdrażaniem i optymalizacją skalowalnych systemów na produkcji. Będziesz odpowiedzialny za pełny cykl życia rozwiązań AI - od fazy koncepcyjnej i eksperymentów, po zapewnienie ich niezawodności w środowisku live.
Będziesz pracować w międzynarodowym, rozproszonym zespole (USA i Paragwaj). Z tego względu szukamy osoby, która może pracować w godzinach 11:00-19:00 CET (lub, jeśli preferujesz, w późniejszych godzinach), aby zapewnić odpowiednią zakładkę czasową z zespołem.
Codzienne zadania:
📍 Współtworzenie frameworków ewaluacyjnych, rozwiązań w obszarze proctoringu oraz krytycznych mechanizmów bezpieczeństwa.
📍 Ocena i wdrażanie najnowocześniejszych (state-of-the-art) technik AI/ML.
📍 Implementacja systemów automatycznego generowania treści oraz integracja rozwiązań AI (LLM, OCR) z workflowami i narzędziami automatyzacji
📍 Tworzenie eksperymentów mających na celu walidację wydajności modeli oraz ich realnego wpływu na biznes oraz optymalizacji kosztów i opóźnień (latency).
📍 Projektowanie, budowanie i wdrażanie skalowalnych usług oraz pipelines AI
📍 Udział w regularnych konsultacjach technicznych oraz ścisła współpraca z CTO.
📍 Rozwijanie nowoczesnego środowiska programistycznego wspieranego przez AI, aktywne eksperymentowanie i śledzenie najnowszych technologii (LLM, agenci), aby stale ulepszać nasze produkty i przekładać wyniki najnowszych badań na konkretne implementacje gotowe do użycia produkcyjnego.
📍 Współpraca z działami Produktu i Designu w celu definiowania funkcji napędzanych przez AI.
📍 Produkcyjne wdrażanie modeli z wykorzystaniem nowoczesnych praktyk MLOps oraz LLMOps oraz budowa systemów monitoringu i zabezpieczeń (guardrails).
Wymagania:
⚡️ Minimum 7 lat doświadczenia w programowaniu, projektowaniu i wdrażaniu skalowalnych aplikacji webowych i systemów rozproszonych klasy produkcyjnej.
⚡️ Solidne umiejętności programistyczne w języku Python oraz doświadczenie z innymi technologiami backendowymi (mile widziane .NET, Go lub Java).
⚡️ Doświadczenie w pracy z nowoczesnymi frameworkami ML, takimi jak PyTorch, TensorFlow, JAX lub odpowiednikami.
⚡️ Praktyczna znajomość architektur takich jak Transformery, RAG (Retrieval-Augmented Generation), agenci AI oraz mechanizmów wykorzystywania narzędzi przez modele (tool-use).
⚡️ Doświadczenie w pracy z interfejsami API LLM i/lub modelami bazowymi typu open source.
⚡️ Umiejętność samodzielnego czytania, oceniania i implementowania rozwiązań z artykułów naukowych (ML/AI).
⚡️ Praktyczna znajomość platform chmurowych (Azure, AWS, GCP) oraz konteneryzacji i orkiestracji (Docker, Kubernetes).
⚡️ Zrozumienie statystyki, optymalizacji oraz fundamentów machine learningu.
⚡️ Umiejętność analitycznego spojrzenia na system end-to-end (bezpieczeństwo, stabilność, skalowalność).
⚡️ Dostępność w godzinach 11:00-19:00 CET (lub wedle preferencji w późniejszych godzinach).
⚡️ Angielski na poziomie umożliwiającym swobodną komunikację techniczną i biznesową w zespole.
Mile widziane:
⚡️ Znajomość technik fine-tuningu, dopasowania modeli (alignment) oraz budowania systemów inferencji w czasie rzeczywistym.
⚡️ Doświadczenie w pracy z wektorowymi bazami danych oraz mechanizmami wyszukiwania semantycznego.
⚡️ Aktywny wkład w projekty open source lub posiadanie publikacji badawczych w obszarze AI/ML.
Jak działamy i co oferujemy?
🎯 Stawiamy na otwartą komunikację zarówno w procesie rekrutacji jak i po zatrudnieniu - zależy nam na klarowności informacji dotyczących procesu i zatrudnienia
🎯 Do rekrutacji podchodzimy po ludzku, dlatego upraszczamy nasze procesy rekrutacyjne, żeby były możliwie jak najprostsze i przyjazne kandydatowi
🎯 Pracujemy w imię zasady 'remote first', więc praca zdalna to u nas norma, a wyjazdy służbowe ograniczamy do minimum
🎯 Oferujemy prywatną opiekę medyczną (Medicover) oraz kartę Multisport dla kontraktorów
Senior Fullstack Engineer
Senior Fullstack Engineer