AI-First Software Engineer
CluePoints
To rola senior software engineera w firmie produktowej z branży life sciences, zajmującej się zapewnianiem jakości danych w badaniach klinicznych. Na co dzień będziesz używać narzędzi AI (Claude Code, GitHub Copilot) do generowania kodu w Pythonie i TypeScript, pracując w małych zespołach (4-5 osób) w ramach Spec-Driven Development. Nie chodzi o budowanie modeli AI, ale o wykorzystanie AI do przyspieszenia implementacji przy zachowaniu wysokiej jakości i zgodności z regulacjami (GxP). Będziesz odpowiedzialny za pisanie specyfikacji, implementację, testowanie i przegląd kodu generowanego przez AI.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak widełek wynagrodzenia, brak opisu procesu rekrutacyjnego (liczba etapów, forma).
To rola senior software engineera w firmie produktowej z branży life sciences, zajmującej się zapewnianiem jakości danych w badaniach klinicznych. Na co dzień będziesz używać narzędzi AI (Claude Code, GitHub Copilot) do generowania kodu w Pythonie i TypeScript, pracując w małych zespołach (4-5 osób) w ramach Spec-Driven Development. Nie chodzi o budowanie modeli AI, ale o wykorzystanie AI do przyspieszenia implementacji przy zachowaniu wysokiej jakości i zgodności z regulacjami (GxP). Będziesz odpowiedzialny za pisanie specyfikacji, implementację, testowanie i przegląd kodu generowanego przez AI.
- ✓Praca z najnowszymi narzędziami AI w codziennym przepływie
- ✓Małe zespoły (4-5 osób) – duża autonomia i wpływ
- ✓Spec-Driven Development zmniejsza niejednoznaczność i przeróbki
- ✓Firma z branży life sciences – stabilna, o dużym wpływie społecznym
- ✓Kładzenie nacisku na jakość i zgodność, a nie tylko szybkość
- −Brak widełek wynagrodzenia w ogłoszeniu
- −Wymóg znajomości konkretnych, niszowych frameworków Spec-Driven Development (OpenSpec, SpecKit, BMAD, Superpowers) – może być barierą wejścia
- −Aplikacja wymaga przesłania przykładu pracy z AI, co może wydłużyć proces
- −Szybkie dostosowanie do wymogów GxP może być stresujące dla osób bez doświadczenia w regulowanych branżach
- !Brak opisu procesu rekrutacyjnego (poza wymogiem aplikacji z przykładem)
- !Rola w scale-upie (101-500 pracowników) – procesy mogą być w budowie
- !Nacisk na 'AI-First' i 'SDD' może być buzzwordowy, ale jest poparty konkretami
- !Brak informacji o dyżurach on-call lub wsparciu produkcyjnym
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Pisanie i iterowanie kodu produkcyjnego w Pythonie i TypeScript z użyciem AI (Claude Code, Copilot)
- •Tworzenie i udoskonalanie strukturalnych specyfikacji w ramach Spec-Driven Development
- •Krytyczna ocena kodu wygenerowanego przez AI pod kątem błędów, luk bezpieczeństwa i brzegowych przypadków
- •Implementacja funkcji zgodnie z zatwierdzonymi specyfikacjami
- •Pisanie testów jednostkowych, integracyjnych i end-to-end
- •Uczestniczenie w dyskusjach architektonicznych i decyzjach technicznych
- •Monitorowanie zachowania systemów w produkcji i rozwiązywanie problemów ze stabilnością
- •Współpraca z Product Managerami i Tech Leadami przy doprecyzowywaniu zakresu technicznego
Oferta dla doświadczonych specjalistów (Senior).
Software engineer z 5+ latami doświadczenia, dobrym Pythonem i/lub TypeScript, który miał kontakt z AI coding assistantami i jest otwarty na naukę Spec-Driven Development oraz wymogów GxP.
Osoby z mniej niż 5 latami doświadczenia w inżynierii oprogramowania, lub preferujące tradycyjny, ticket-driven development bez aktywnego używania AI. Rola wymaga zaawansowanych umiejętności i samodzielności.
- ?Ile zespołów pracuje w modelu AI-First i jak są zorganizowane?
- ?Jak wygląda wsparcie produkcyjne i czy są dyżury on-call?
- ?Jak mierzona jest skuteczność AI-assisted development w zespole?
- ?Czy istnieje budżet na szkolenia z narzędzi AI lub konferencje?
- ?Jakie są perspektywy rozwoju dla tej roli – czy mogę przejść w stronę architekta lub tech leada?
- ?Czy zespół jest w pełni zdalny, czy są spotkania w biurze (Warszawa)?
- ?Jak wygląda onboarding w kontekście Spec-Driven Development i GxP?
- −Brak widełek wynagrodzenia
- −Brak opisu procesu rekrutacyjnego (liczba etapów, forma)
- −Nie wiadomo, czy są dyżury on-call ani jakie są oczekiwania co do dostępności
- −Nie podano wielkości zespołu (poza 'małe squady')
Dynamiczny, międzynarodowy zespół (ponad 40 narodowości) ceniący współpracę, elastyczność i ciągłe uczenie się. Kultura oparta na wartościach Care, Passion, Smart Disruption.