JustJoin.IT Praca zdalna Senior

Senior Python Engineer (AI Platform Services)(#5874)

N-iX

⚲ Kraków

6 000 - 6 300 USD netto (B2B)

Wymagania

  • doświadczenie w istotnym wkładzie w produkcyjne systemy backendowe, API lub serwisy
  • agentic development jako core sposobu pracy — świadome wykorzystanie go do eksploracji, budowy i dostarczania projektów
  • mocne doświadczenie z TypeScript i Python w aplikacjach server-side
  • doświadczenie w projektowaniu, budowaniu i integracji GraphQL oraz REST API
  • doświadczenie z relacyjnymi bazami (PostgreSQL/MySQL) oraz NoSQL (DynamoDB/Cloud Firestore)
  • doświadczenie w budowaniu i utrzymaniu serverless functions (AWS Lambda lub Cloud Run)
  • odpowiedzialność za wdrożenie, wsparcie produkcyjne i stopniowe usprawnienia

Mile widziane

  • doświadczenie z GCP (Cloud Run, GKE, Pub/Sub, Cloud SQL)

Opis stanowiska

Zespół AI Platform Services buduje aplikacje i platformy dla klientów wykorzystujących dane w projektach AI/ML. Jako Senior Software Engineer (Backend) będziesz tworzyć API, serwisy, integracje i systemy dostępu do danych, dbając o ich niezawodność, bezpieczeństwo, obserwowalność i skalowalność. Szczera uwaga: ogłoszenie wymaga, by 'agentic development' był core'em Twojej pracy — to dość niszowe i niejasno opisane wymaganie, warto dopytać na rozmowie, co dokładnie oznacza w praktyce. Rola wiąże się też z pełną odpowiedzialnością za wdrożenie, wsparcie produkcyjne i stopniowe usprawnienia — czyli potencjalnie również za problemy produkcyjne po godzinach.

🔍 Dekoder Ogłoszenia

🔴
Agentic development is a core part of how you work: you use it deliberately to explore, build, an
Ten zwrot jest niekompletny i niejasny, co może sugerować brak dopracowania ogłoszenia lub specyficzne, niszowe wymaganie.
🔴
Own substantial work from implementation through deployment, production support, and incremental improvement.
Oznacza to, że będziesz odpowiedzialny za cały cykl życia projektu, włączając w to potencjalnie długie godziny pracy w przypadku problemów produkcyjnych.
🟡
Partner with frontend engineers, product, design, and data teams to deliver useful product capabilities.
Może oznaczać, że będziesz musiał często komunikować się i negocjować z różnymi zespołami, co może być czasochłonne i wymagać umiejętności zarządzania oczekiwaniami.
🟡
Improve testing, observability, performance, and operational readiness for the systems you own.
Wskazuje na potrzebę proaktywnego podejścia do jakości i stabilności systemów, co może oznaczać dodatkowe obowiązki poza samą implementacją.
🟡
Build and evolve reliable backend services, GraphQL and REST APIs, and integrations that power customer-facing and internal applications.
Choć brzmi standardowo, 'evolve' może sugerować, że systemy nie są w najlepszym stanie i wymagają znaczących zmian lub refaktoryzacji.