Which challenges are expecting you:
- You will be responsible for improving our backends for LLM-backed agent applications such as our Chatbots in Python as well as maintaining our Agentic AI platform.
- You will foster our customer experience by stabilizing and improving the existing solution (better visualization, automated validations, enable function calling and agent actions.)
- You will be responsible for identification and implementing upcoming, new business requirements
- Drive the cooperation with the business including your active contribution in customer workshops, meetings, and calls so the ability to explain technical points to business colleagues is a crucial part of this job, as is a consultant’s mindset
- Participate in team brainstorming sessions, code reviews, and pair programming sessions
- You will have the chance to identify possible use cases for automation and data science, innovative ideas are welcome
Your skills:
- At least 5 years profound experience in building and operating production-grade software using Python programming language, preferably including the use of frameworks like FastAPI, pydantic, Temporal and similar
- Furthermore, knowledge in LLM frameworks such as LangChain, LLamaIndex and the client APIs of Azure and OpenAI completes your profile. Ideally, you have already built a production-ready solution involving those APIs.
- Practical experience in working with relational database systems like Postgres, in-memory databases like Redis and as well as document-based databases like Elasticsearch & MongoDB is more than welcome
- You can provide references for RESTful APIs and web service applications you have built and operated on a production level
- Cloud DevOps Skills: Familiarity with containerization (Docker), CI/CD tools (GitHub Actions, GitLab CI), and deployment to cloud platforms (Azure, AWS, GCP) to ensure scalability and production-readiness.
- You are flexible and comfortable with changing work patterns and demands and you prefer working agile (e.g. following methodologies like XP, Scrum, Lean)
- Collaboration with our customers is key, so you master the challenge to explain complex architectures and technologies in a language easy to understand and you know how to demonstrate solution approaches and results
- Actively mentoring more junior personell and sharing your knowledge on software development lifecycle and best practices with them
- fluent written and spoken English.
Nice to have:
- German language skills
- Prompt Engineering: Understanding how to optimize prompts for LLM models
- Familarity with MLOps or AI Workflow Orchestration Tools such as MLflow or Dagster
- Domain-Specific Experience in Telco or Finance industries