NLP Internship

We are looking for an intern interested in learning how to build real-world natural language tools.

Apply now

About SeMI Technologies

At SeMI technologies we are all about knowledge. With our open-source vector search engine Weaviate, we work at the forefront of data and knowledge representation. With a state of the art language model at the core of our solution, we put modern NLP into practice.

We enable our customers and open source community users to understand their data and drive business decisions using an AI-first approach.

What We Are Looking For

We are looking for bachelor/master students who are motivated to learn and grow. Projects are based on the applicant’s profile and interests, and we are more than open to mentor a project on new ideas and initiatives. We offer both regular internships and bachelor/master thesis projects. Applicants must have programming experience and be comfortable communicating in English. Some of the following additional skills may be helpful:

  1. Collaborative development (Git)
  2. Python, Javascript or Go
  3. Machine learning

What You Will Be Working On

Our software relies heavily on state-of-the-art work in machine learning and natural language processing. You will focus on experiments (both indepedently and with other people in the team) and planning of implementations to improve Weaviate, propose new features, and investigate opportunities.

How We Work

We believe in autonomy, creativity, and flexibility. Our international team lives these values by working closely together in a decentralized (i.e., remote) manner, and all team members are given agency over their own projects.

Learn While You Work

We offer the opportunity to gain insights into the development of modern data solutions including cloud computing, data analysis, machine learning, front-end, and back-end programming.

Apply Now

When applying;

  1. Tell us why you are interested in our company.
  2. If you can, share some projects you worked on previously.
  3. Tell us why you want to contribute to Weaviate.

Learn more about the hiring process at SeMI

You can apply via the following channels:

  1. Email us on

Pro tip

As a company, we value open-source. This means that you can find a lot about how we work online (not only software). We would highly recommend that you read up about what we do so you can come prepared to the first -digital- meeting.