Senior AI GenAI Developer
- 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.
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.
,[Rozwój i utrzymywanie aplikacji oraz usług w co najmniej jednej z technologii: Java / Spring Boot, C# / .NET, JavaScript / TypeScript lub Python. , Implementacja mikroserwisów, API oraz komponentów integracyjnych. , Integracja systemów biznesowych z usługami AI / GenAI, modelami LLM i rozwiązaniami chmurowymi. , Współpraca przy budowie rozwiązań wykorzystujących RAG, Azure OpenAI, Azure AI Foundry i Azure Cognitive Services. , Praca z bazami danych, systemami kolejkowymi oraz usługami REST i gRPC. , Wspieranie projektowania rozwiązań technicznych wspólnie z architektem i zespołem projektowym. , Dbanie o jakość kodu, bezpieczeństwo, skalowalność i utrzymywalność rozwiązań. , Udział w code review, testach technicznych i tworzeniu dokumentacji.] Requirements: Java, C#, JavaScript, TypeScript, Python, Spring Boot, .NET, Node.js, FastAPI, API, REST API, gRPC, PostgreSQL, MS SQL, Git, Microsoft Azure, AI, Claude, GitHub, LLM, OpenAI, RAG, React, Angular, Kafka, Azure Service Bus, Docker, Kubernetes, OAuth, API Gateway, SDLC, CI/CD, Agile, Scrum, Kanban, Jira, Confluence