Data Scientist / Python developer machine learning (chatbot)
Function Description
Are you an all-round developer with a sound knowledge of Python and are you interested in applying your expertise in machine learning projects? We offer you the opportunity to further develop your skills in a conversational chatbot project.
You:
- contribute to a full stack of tools for deploying chatbots in production
- develop solutions to easily train, build, maintain and monitor the chatbots
- help stabilize the platform using standard software quality protocols
- improve and integrate the different components of our chatbot engine
- support the machine learning engineers and data scientists involved in the project
- align with all stakeholders to prioritize the correct tasks
- clearly articulate technical possibilities and limitations to a non-technical audience, and proactively suggest technical improvements
- have a passion for AI and want to learn more about natural language processing
- engage and evolve in a large community of data scientists and software engineers who love to automate and innovate the bank
- share best practices within the team
- will build next-gen chatbot with an LLM powered RAG solution (knowledge of LLM-powered applications and experience in prompting, RAG fine tuning and autonomous AI agents is mandatory)
Language Requirements
- Dutch: good knowledge of at least Dutch or French
- French: good knowledge of at least Dutch or French
- English: fluent
Education
You have a degree in (applied) Informatics, Computer Science, Engineering, Statistics, Mathematics or related field (or equivalent through job experience).
Required Experience / Knowledge
You have at least 4 years of relevant experience with Python in a production environment.
Technical experiencemandatory
- Python (in a production environment)
- Experience with an LLM powered RAG solution
- Knowledge of Django (is a plus)
- Data science experience with an NLP/NLU project
- Git
- Frontend web technologies (HTML, CSS, JavaScript)
- APIs
- Postgres
- CI/CD tools
- Rasa Chatbot
- Theoretical knowledge about AI. Applied knowledge is a plus
Soft Skills
- Team player
- Quick self-starter, pro-active attitude
- Good Communication and Influencing skills
- Good analytical and synthesis skills
- Autonomy, commitment and perseverance
- Ability to work in a dynamic and multi-cultural environment