Software Engineer

GULP Information Services GmbH
Frankfurt am Main, Germany
13 days ago
Apply on www.careerjet.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€92,560.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Artificial Intelligence Microsoft Azure Cloud Computing Software Design Patterns Python (Programming Language) Redis Search Technologies Large Language Models Multi-Agent Systems Prompt Engineering
+5 more
Generative AI Fastapi Virtual Agents Restful APIs Docker

Job description

The objective of this project is to enhance the customer experience by developing an AI-powered Product Advisor that helps customers identify the most suitable products based on their individual needs. The solution leverages Generative AI and intelligent agent capabilities to guide customers seamlessly through the entire sales journey, from product discovery and consultation to contract completion on the website. As part of a cross-functional product team, you will contribute to the design, development, testing, and production rollout of a Generative AI-based customer advisory solution. The application will provide personalized product recommendations and support customers throughout the end-to-end sales process across digital channels., LangGraph LangFuse DeepEval / G-Eval OpenAI APIs AI observability and monitoring solutions Vector databases (PgVector) Redis Docker Kubernetes CI/CD Pipelines Cloud platforms (preferably Azure)

Requirements

Strong expertise in Python Experience designing production-grade REST APIs with FastAPI Solid software engineering fundamentals, clean code principles, and design patterns Experience with testing frameworks and automation Practical experience building LLM-powered applications Strong understanding of: Prompt Engineering Function Calling / Tool Calling Agentic AI Systems Multi-Agent Architectures Context Management Memory Systems Structured Outputs Prompt Engineering Function Calling / Tool Calling Agentic AI Systems Multi-Agent Architectures Context Management Memory Systems Structured Outputs Hands-on experience designing and implementing RAG solutions Understanding of embeddings, vector databases, ranking, retrieval optimization, and hybrid search Experience with Azure AI Search or similar search platforms

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:56 min

Building agentic workflows using prompt engineering and language models

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:22 min

Key features and advantages of using FastAPI

Ashmi Banerjee · World Congress 2022

2:36 min

Learning software engineering through pair programming with AI assistants

Logan Kilpatrick · Coffee With Developers

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all