Find a new opportunity within our portfolio


Software Engineer intern - Develop an AI chatbot to help Dataiku users



This job is no longer accepting applications

See open jobs at Dataiku.
Software Engineering, Data Science
London, UK
Posted on Thursday, January 4, 2024

Headquartered in New York City, Dataiku was founded in Paris in 2013 and achieved unicorn status in 2019. Now, more than 1,000+ employees work across the globe in our offices and remotely. Backed by a renowned set of investors and partners including CapitalG, Tiger Global, and ICONIQ Growth, we’ve set out to build the future of AI.

Internship goal

Leverage a generative model such as Chat GPT to create a chatbot to find information about Dataiku software, using the Dataiku reference documentation, the Dataiku Knowledge Base, the Dataiku Developer Guide and any other relevant documentation. Expose it in the help center.

Detailed description

At Dataiku we’ve been working on enhancing the onboarding user experience and as part of this initiative we’ve developed a new help center. Currently we can search through all the available resources using a Google search API which is exposed in the help center and the internship aims to provide a chatbot to enhance the user experience.

For example we could ask the chatbot this question: Can we import Excel files in Dataiku?

We would expect to receive an answer similar to this:

In Dataiku, you can certainly work with Excel files as datasets.

In Dataiku DSS:

Go to the Flow tab.Right-click on a folder and select "New Dataset."Choose "File" as the format.Select your Excel file.Configure settings like sheet and header.Review the inferred schema.Click "Create."

Now you can use the Excel dataset in Dataiku for analysis, preparation, and machine learning.

During this 6 months internship, you will:

  • Get familiar with Dataiku and its help center.
  • Integrate an existing NLP model using the provided API in the help center front end.
  • Develop the user interface of a chatbot.
  • Eventually suggest other possible enhancements, potentially incl. enhancements to the model itself.
  • Celebrate and party because our beloved users would then be able to use the chatbot in the help center.


  • TypeScript, Vue.js 3, CSS
  • Python for model enhancements
About Dataiku:
Dataiku is the platform for Everyday AI, systemizing the use of data for exceptional business results. By making the use of data and AI an everyday behavior, Dataiku unlocks the creativity within individual employees to power collective success at companies of all sizes and across all industries. Don’t get us wrong: we are a tech company building software. Our culture is even pretty geeky! But our driving force is and will always remain people, starting with ours. We consider our employees to be our most precious asset, and we are committed to ensuring that each of them gets the most rewarding, enjoyable, and memorable work experience with us. Fly over to Instagram to learn more about our #dataikulife.
Our practices are rooted in the idea that everyone should be treated with dignity, decency and fairness. Dataiku also believes that a diverse identity is a source of strength and allows us to optimize across the many dimensions that are needed for our success. Therefore, we are proud to be an equal opportunity employer. All employment practices are based on business needs, without regard to race, ethnicity, gender identity or expression, sexual orientation, religion, age, neurodiversity, disability status, citizenship, veteran status or any other aspect which makes an individual unique or protected by laws and regulations in the locations where we operate. This applies to all policies and procedures related to recruitment and hiring, compensation, benefits, performance, promotion and termination and all other conditions and terms of employment. If you need assistance or an accommodation, please contact us at:

This job is no longer accepting applications

See open jobs at Dataiku.