Job Openings AI Consultant

About the job AI Consultant

About Virtido

Virtido is an entrepreneurial and innovative IT company headquartered in Zurich, Switzerland. We realize ideas and projects - from strategic concept to technical implementation closely alongside our dynamic clients with a strong focus on start-up or fast-growing companies. Since inception in 2015, we have grown rapidly to currently 140+ professionals in Switzerland, Poland and Ukraine.

About our Client and the role

Our Client is a Swiss company that focuses on building digital value chains and radically renewing construction planning and realization with their solutions.

A prototype of a RAG-based chatbot was developed as part of a master's thesis. The prototype is currently fully functional - but only locally. There are known weaknesses and certain functionalities are missing before it can be used productively. 

Tasks

- Code review and tidying up of the current prototype
- Automation of data preparation, i.e. tagging and integration of content from our SharePoint-based knowledge database 
- Improvement of existing weaknesses:
o Missing relevance of displayed sources
o Increase correctness of answers (possibly through fine-tuning)
o Error handling & security
- Preparation for productive use:
o Introduce session handling/multi-user capability
o Optimize loading times
o Deployment
- Regular maintenance work after go-live.


Requirements

- Experience with the development, optimization (incl. fine-tuning), deployment and operation of RAG-based chatbots
- Ideally deep knowledge or familiarity with the technologies used:
o Programming language: Python
o Frontend: Streamlit
o Embedding Model: BGE-M3 
o Vector Database: qdrant 
o Generating LLM: OpenAI.



Why Join

  • Work on impactful AI problems at the frontier of research and application.
  • Collaborate with a high-caliber, interdisciplinary team in a fast pace start-up environment.
  • Ability to work fully remote or from one of Virtido offices
  • Courses of English and German
  • Flexible schedule options.