NoFluffJobs Praca zdalna Senior

Backend Engineer (Python/PHP) – AI/LLM

Logintrade S.A.

⚲ Wrocław

15 000 - 20 000 PLN (B2B)

Wymagania

  • PHP
  • Symfony
  • REST API
  • Python
  • CA
  • Microservices
  • AWS
  • Amazon SQS
  • AWS DynamoDB
  • AWS Lambda
  • SES
  • AWS S3
  • Docker (nice to have)
  • K8s (nice to have)
  • Node.js (nice to have)
  • Elasticsearch (nice to have)

Opis stanowiska

O projekcie: Budujemy platformę e-procurement (enterprise) z realnym użyciem AI/LLM. System jest rozproszony, oparty o mikroserwisy i komunikację asynchroniczną (kolejki/eventy + workflow mailowy).  Szukamy szybkiego, komunikatywnego praktycznego developera, który dowozi funkcje i potrafi rozmawiać o rozwiązaniach (ryzyka, koszt/czas, kompromis). Będziesz mieć realny wpływ na decyzje techniczne i kierunek rozwoju AI w produkcie.  Stack w skrócie: PHP (Symfony, API gateway + serwisy), Python (AI/LLM), AWS (Lambda, SQS, DynamoDB, SES, S3), Elasticsearch, Vue.js (front). Jak pracujemy? Szybkie decyzje, mało biurokracji, pragmatyzm. Wymagania: Kogo szukamy (must-have)  - ≥ 5 lat komercyjnego doświadczenia w backendzie. - Bardzo dobre PHP (Symfony w projektach produkcyjnych) oraz praktyczne projektowanie REST API. - Praktyczna znajomość Python pozwalająca rozwijać i utrzymywać serwisy produkcyjne. - Rozumiesz LLM i agentów jako element systemu (ograniczenia, koszty, - niedeterministyczność, failure modes). - Ogarniesz systemy rozproszone: microservices + async (w tym niezawodność: retry/idempotencja/korelacja). - AWS na poziomie praktycznym lub gotowość szybkiego wejścia: SQS/Dynamo/Lambda/SES/S3. - Styl pracy: szybkość, komunikacja, ownership (mówisz co robisz/ryzyka i domykasz tematy). Mile widziane  - Docker/K8s, Node.js, lepsza znajomość Elasticsearch, doświadczenie z - LangChain/LangGraph/LangSmith lub podobnymi podejściami. Codzienne zadania: - Rozwój backend end-to-end w PHP i Pythonie. - Budowa i rozwój workflow AI/LLM (agent/flow orchestration, graph-based flows). - Projektowanie i utrzymywanie API (kontrakty, versioning, kompatybilność). - Praca z async + niezawodnością (retry, idempotencja, korelacja, observability) – w tym procesy mailowe (SES). - Praca z danymi: PostgreSQL + DynamoDB, podstawy Elastic (indeksy/zapytania). - Diagnoza bottlenecks i dowożenie usprawnień (wydajność/koszt/stabilność).