Senior AI / GenAI Developer
Posted
Description
Dołączysz do zespołu rozwijającego rozwiązania AI /GenAI/SDLC wspierające procesy biznesowe i rozwój produktów cyfrowych. Będziesz pracować nad usługami backendowymi, integracjami systemowymi oraz komponentami łączącymi aplikacje biznesowe z modelami AI, LLM, usługami Azure OpenAI, Azure AI Foundry i Azure Cognitive Services.
Szukamy osób posiadających praktyczne doświadczenie w co najmniej jednej z technologii: Java, C#, JavaScript / TypeScript lub Python. Znajomość co najmniej dwóch z tych technologii będzie dodatkowym atutem.
- Doświadczenie komercyjne w programowaniu w co najmniej jednej z technologii: Java, C#, JavaScript / TypeScript lub Python.
- Praktyczna znajomość ekosystemu wybranego języka, np. Spring Boot, .NET, Node.js lub FastAPI, oraz doświadczenie w tworzeniu usług backendowych, mikroserwisów i API.
- Znajomość REST, HTTPS, gRPC, wzorców integracyjnych oraz baz danych PostgreSQL lub MS SQL.
- Umiejętność pisania czytelnego i testowalnego kodu, znajomość Git, praktyk code review oraz podstaw architektury aplikacyjnej i integracyjnej.
- Podstawowa znajomość chmury, preferowane Microsoft Azure.
- Dobra znajomość języka angielskiego.
- Umiejętność korzystania z narzędzi AI wspierających programowanie, takich jak Claude Code, GitHub Copilot lub Codex.
- Otwartość na współpracę z interesariuszami biznesowymi oraz aktywne zaangażowanie w zrozumienie potrzeb użytkowników i celów biznesowych.
Mile widziane
- Praktyczna znajomość co najmniej drugiej technologii spośród: Java, C#, JavaScript / TypeScript i Python.
- Doświadczenie w projektach AI / GenAI / LLM.
- Znajomość Azure OpenAI, Azure AI Foundry, Azure Cognitive Services lub rozwiązań typu RAG.
- Znajomość React lub Angular.
- Doświadczenie z Kafka lub Azure Service Bus.
- Znajomość Docker, Kubernetes, OAuth i API Gateway.
- Znajomość SDLC z wykorzystaniem AI
- Doświadczenie z CI/CD oraz znajomość zagadnień bezpieczeństwa aplikacji.
- Doświadczenie w pracy Agile / Scrum / Kanban.
- Znajomość Jira i Confluence.
- Doświadczenie z automatyczną ewaluacją jakości odpowiedzi, mechanizmami guardrails i monitorowaniem rozwiązań opartych na LLM.
- Znajomość baz wektorowych, wyszukiwania semantycznego lub hybrydowego oraz przetwarzania dokumentów.
- Doświadczenie w monitorowaniu, diagnozowaniu i optymalizacji usług działających w środowisku produkcyjnym.
- Znajomość standardów bezpiecznego wytwarzania oprogramowania i praktyk ochrony danych w rozwiązaniach AI.
