Senior AI Backend Engineer

Crodu — Germany · Posted ~4 hours ago

Senior Full-time Remote

Skills

Python FastAPI Backend development AI systems RAG pipelines LLM orchestration RAG LLM

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Seeking a senior engineer to build scalable backend services and AI-powered systems. The role focuses on autonomous agents, retrieval workflows, large language models, and production engineering.

Highlights

Remote-first role with significant influence on AI architecture, backend scalability, and production-grade intelligent systems.

Description

⏳ Czas projektu: długoterminowy 👈 🌴 Forma: fulltime, zdalnie 👈 ⏰ Start: ASAP 👈 Cześć! 👋 Dla dynamicznie rozwijającego się startupu tworzącego nowoczesną platformę B2B AI opartą na autonomicznych agentach poszukujemy doświadczonej osoby na stanowisko Senior AI / Backend Engineer. Platforma, dostarczana przez klienta eliminuje żmudną analitykę w zespołach przedsiębiorstw dzięki elastycznej architekturze, rozwiązaniom agentycznym i zaawansowanym przepływom pracy. W tej roli dołączysz do zespołu programistycznego, gdzie będziesz mieć realny wpływ na architekturę systemów trafiających bezpośrednio na produkcję, projektując i skalując infrastrukturę backendową oraz systemy sztucznej inteligencji. Klient stawia na zdalne działania, natomiast przewiduje okresowe spotkania w Monachium. Codzienne zadania 📍 Projektowanie i rozwój skalowalnych usług backendowych (Python, FastAPI) napędzających platformę AI. 📍 Budowa i optymalizacja potoków RAG, systemów agentów AI oraz orkiestracja modeli LLM na produkcji. 📍 Projektowanie i zarządzanie infrastrukturą chmurową (AWS / Azure), w tym izolacją wieloabonencką (multi-tenant) i funkcjami serverless. 📍 Tworzenie elastycznego ekosystemu integracji sterowanego przez API oraz zewnętrzne konektory. 📍 Prowadzenie przeglądów kodu (code reviews), dbanie o standardy testowania i mentoring młodszych inżynierów. 📍 Dbanie o bezpieczeństwo systemu (JWT, OAuth2, RBAC, ochrona przed prompt injection). Wymagania ⚡️ Minimum 5 lat doświadczenia komercyjnego w backend engineeringu z wykorzystaniem Pythona. ⚡️ Bardzo dobra znajomość frameworka FastAPI (async, Pydantic, dependency injection). ⚡️ Znajomość TypeScript (zaawansowany system typów: generics, utility types, conditional types). ⚡️ Doświadczenie w pracy z PostgreSQL (projektowanie schematów, optymalizacja zapytań, migracje z Alembic). ⚡️ Praktyczna znajomość Celery oraz asynchronicznego przetwarzania zadań (Redis / RabbitMQ). ⚡️ Solidna wiedza z zakresu chmury: AWS (Lambda, S3, ECS, API Gateway) i/lub Azure. ⚡️ Znajomość Docker, Kubernetes, CI/CD (GitHub Actions, GitLab CI) oraz IaC (Terraform / AWS CDK). ⚡️ Doświadczenie produkcyjne w integracji API modeli LLM (OpenAI, Anthropic Claude, Google Gemini). ⚡️ Praktyczne doświadczenie w budowaniu potoków RAG oraz pracy z wektorowymi bazami danych (Pinecone, Weaviate, pgvector, Qdrant). ⚡️ Doświadczenie z systemami agentów AI (tool calling, function calling, multi-step reasoning, MCP / Model Context Protocol). ⚡️ Bardzo dobra znajomość języka angielskiego w mowie i piśmie. Mile widziane ⚡️ Doświadczenie z GraphRAG oraz grafowymi bazami danych (Neo4j). ⚡️ Praktyka w serwowaniu modeli LLM on-premise (vLLM, TGI, TensorRT-LLM) oraz znajomość technik fine-tuningu (LoRA/QLoRA). ⚡️ Znajomość Pulumi, gRPC lub GraphQL. ⚡️ Wkład w projekty open-source z obszaru AI/ML. ⚡️ Doświadczenie full-stack z TypeScript / Node.js (NestJS, Express, Fastify). ⚡️ Certyfikaty chmurowe (np. AWS Certified Developer, Azure Developer Associate). ⚡️ Znajomość języka niemieckiego. Jak aplikować? 👉 Wyślij nam swoje zgłoszenie w formularzu!