
AI FULLSTACK ENGINEER (m/f/d)
Schwarz Group2 days ago
Sofia, BulgariaMid Level
Responsibilities
- Collaborate with the E-commerce department to identify, verify, and document technical requirements.
- Develop software products using Python, Kotlin/Java, VueJS, and STACKIT.
- Build high-quality code and identify software technologies suited to project needs and architectures.
- Lead application development and configuration from conception through stabilization.
- Test, debug, and document application implementations.
- Integrate LLMs, develop AI agents, and build RAG solutions.
- Build clean, robust, asynchronous microservices with Python and FastAPI.
Requirements
- Hands-on experience integrating LLMs with Vertex AI or a similar platform.
- Solid understanding of AI agent concepts and hands-on experience with an agentic framework such as PydanticAI or LangChain.
- Strong experience building clean, robust, asynchronous Python and FastAPI microservices.
- Knowledge of Docker and Kubernetes and experience with GCP.
- Experience with SQL and vector databases.
- Curiosity and willingness to continually learn about rapidly evolving AI topics.
- Java with Spring, Kotlin with Ktor, Vue 3, and TypeScript experience are nice to have.
- Knowledge of MLflow, Google ADK, the A2A protocol, and agent evaluation is nice to have.
Benefits
- International team of experts and opportunities to grow within the Schwarz Group.
- Work on products and services supporting the Schwarz Group's technology ecosystem, including STACKIT and AI solutions.
Tech Stack
Categories
About Schwarz Group
Schwarz Group is a German retail group that owns and operates the Lidl and Kaufland grocery chains, plus production and waste-management businesses (Schwarz Produktion and PreZero). Through its digital arm Schwarz Digits it builds and runs IT, cloud, data, and security services for its brands and external clients, and offers retail media solutions via Schwarz Media. Headquartered in Neckarsulm, it is privately held and active across Europe and beyond.