W skrócie
- Zadania: Twórz i rozwijaj AI wspierające automatyzację testów oraz procesy inżynieryjne.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Personalizowane benefity, premie za polecenia, mentoring techniczny i budżet na integracje.
- Pozostałe informacje: Elastyczny model pracy: 3 dni w biurze, 2 dni zdalnie.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami AI i wpływaj na rozwój oprogramowania.
- Kwalifikacje: Doświadczenie w programowaniu i automatyzacji testów, umiejętność pracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 103500 - 126500 zł za rok.
Opis: Szukamy inżyniera AI, który dołączy do projektu skoncentrowanego na budowaniu rozwiązań wspierających zespoły inżynieryjne w codziennych działaniach związanych z rozwojem i testowaniem. Będziesz pracować bezpośrednio z agentami opartymi na LLM, przepływami pracy agentów, rozwojem wspomaganym przez AI, ramami oceny i zabezpieczeniami.
Zadania:
- Projektowanie, rozwijanie i utrzymywanie agentów AI oraz subagentów wspierających przepływy pracy inżynieryjne i automatyzację testów.
- Budowanie i orkiestracja wieloetapowych przepływów pracy agentów, w tym budowanie, komponowanie, analizowanie, walidowanie i wykonywanie zadań.
- Rozwój wielokrotnego użytku możliwości dla narzędzi agentowych, w tym dokumentacji, skryptów pomocniczych, szablonów i umiejętności agentów.
- Budowanie i utrzymywanie ram oceny (evals) w celu pomiaru jakości agentów, identyfikacji regresji i ciągłego doskonalenia podpowiedzi i przepływów pracy.
- Projektowanie i wdrażanie zabezpieczeń oraz polityk autonomii AI, w tym klasyfikacji działań takich jak zezwól / zapytaj / odmów.
- Ścisła współpraca z zespołami QA/SDET w celu zrozumienia praktyk testowania, konwencji kodu i wzorców testowania API.
- Wsparcie przypadków użycia wspomaganego przez AI rozwoju oprogramowania i automatyzacji testów.
- Iteracyjne doskonalenie rozwiązań AI na podstawie wymiernych wyników i opinii.
- Wkład w narzędzia związane z generowaniem kodu, rozumieniem kodu i wiedzą inżynieryjną.
Wymagania:
- Praktyczne doświadczenie z OpenCode lub podobnym środowiskiem rozwoju AI/agentowego, takim jak Claude, Cursor, GitHub Copilot lub porównywalne narzędzia.
- Praktyczne doświadczenie z rozwojem oprogramowania wspieranym przez AI i rozwiązaniami opartymi na LLM.
- Dobra znajomość TypeScript i/lub JavaScript, wystarczająca do zrozumienia istniejącego kodu i przeprowadzania przeglądów kodu.
- Znajomość zasad zapewnienia jakości oprogramowania.
- Co najmniej średnie doświadczenie w automatyzacji testów i/lub rozwoju oprogramowania.
- Umiejętność pracy samodzielnej i przejmowania odpowiedzialności za rozwiązania od początkowego pomysłu po wdrożenie i poprawę.
- Silne umiejętności komunikacyjne i zdolność do efektywnej współpracy z zespołami QA/SDET i inżynieryjnymi.
- Analityczne, iteracyjne podejście do oceny i poprawy jakości rozwiązań AI.
Preferencje:
- Doświadczenie z frameworkami testowania BDD.
- Doświadczenie z orkiestracją wielu agentów lub równoległymi przepływami pracy agentów.
- Znajomość analizy grafów kodu lub narzędzi grafów wiedzy.
- Doświadczenie w generowaniu kodu na podstawie specyfikacji OpenAPI / Swagger.
- Znajomość różnych dostawców LLM i różnic w ich możliwościach użycia narzędzi.
- Doświadczenie w projektowaniu ocen LLM, ocenie podpowiedzi, testowaniu regresji lub zabezpieczeniach AI.
- Znajomość pipeline'ów CI/CD, szczególnie Jenkins.
- Znajomość generowania SBOM i CycloneDX.
- Poprzednie doświadczenie w branży/projekcie.
Warunki:
- System kafeteryjny, który pozwala pracownikom personalizować korzyści, wybierając spośród różnych opcji.
- Hołdowane bonusy za polecenia, oferujące do 6000 PLN za polecenie specjalistów.
- Dodatkowe możliwości podziału przychodów za inicjowanie partnerstw z nowymi klientami.
- Stałe wsparcie od dedykowanego menedżera zespołu dla każdego pracownika.
- Dostosowane mentorskie wsparcie techniczne od przypisanego lidera technicznego, w zależności od indywidualnej wiedzy i potrzeb projektu.
- Dedykowany budżet na budowanie zespołu na wydarzenia online i stacjonarne.
- Możliwości uczestnictwa w inicjatywach charytatywnych i lokalnych programach sportowych.
- Wsparcie i inkluzywna kultura pracy z naciskiem na różnorodność i wzajemny szacunek.
- Model pracy hybrydowej: 3 dni z biura, 2 dni pracy zdalnej.
AI Engineer in Test Automation in Warsaw – pracodawca: Inetum
Inetum Polska to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w branży lotniczej, gdzie innowacje i technologia są na pierwszym miejscu. Pracownicy mają możliwość rozwoju zawodowego poprzez udział w zaawansowanych projektach z wykorzystaniem najnowszych technologii, takich jak Azure i Databricks, a także korzystają z kultury współpracy i wsparcia, co sprzyja wymianie wiedzy i doświadczeń. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do różnorodnych zasobów oraz inspirującego otoczenia, co czyni tę rolę jeszcze bardziej atrakcyjną.