Senior Fullstack Engineer
Core
Lead design and delivery of distributed applications powering international and EU-funded projects, owning systems from architecture to UX.
Role type
Senior Fullstack Engineer (Python stack)
Builds
Distributed microservices, AI features (LLM integration, RAG pipelines), and production-grade backend services.
Domain
ICT / EU-funded projects / AI applications
Deliverable
production ML models | product features
Required skills
Python (FastAPI, Django, async), JavaScript/TypeScript (React, Node.js), PostgreSQL, MongoDB, Redis, RESTful API design, OpenAPI/Swagger, Git, Agile delivery
Preferred skills
MSc in ICT, API testing tools, AI application lifecycle experience
Technologies
FastAPI, Django REST Framework, Pydantic, SQLAlchemy, Alembic, Motor, Beanie, Redis, pgvector, Qdrant, Weaviate, Pinecone, LangChain, LlamaIndex, vLLM, Ollama, GitHub Actions, Docker, Kubernetes, OpenTelemetry, Prometheus, Grafana, Sentry
Responsibilities
Architect microservices with bounded contexts and service mesh patterns; Build backend services with production-grade async APIs; Design data layers including vector stores and event-driven consistency; Ship AI features integrating LLMs and building RAG pipelines; Collaborate with frontend to define API contracts and contribute to UI; Own DevOps & reliability including CI/CD and observability; Work cross-functionally to translate research prototypes into production services
Seniority
Senior, hands-on IC