Machine Learning Engineer

Scroll to content

Kindly is a tech company that is experiencing strong growth. To support this growth, we are on the lookout for a new addition to our machine learning team; someone who is passionate about natural language processing, machine learning and technology, and is smart and friendly!

We are now looking to add a machine learning engineer to our product team. The team consists of 21 developers, designers, and machine learning engineers.

Kindly develops a platform for creating chatbot solutions, used by businesses to engage, assist and convert their visitors & customers online. Our tech reaches over one million users each month, and thousands of messages are processed at every hour on behalf of our customers - Companies such as Elkjøp Nordic, Kahoot, Varner Group and Norwegian, to name a few.

We are very happy that our company is being built by fun, down-to-earth, hardworking and talented people. Together, we're developing a platform that takes the online user experience to the next level!

About the position

As part of the Machine Learning team at Kindly, you will work on maintaining and improving our existing machine learning services as well as designing and implementing new models and features that make Kindly’s products even better using ML and NLP. 

You will find yourself experimenting with and prototyping new ideas as well as productionizing ML models. You will work closely with the product team to take your initial prototype to production through the full feature development cycle: discussing the idea with others, design speccing, development, testing, and finally releasing it into the wild.

Things you will do

Together with the machine learning team, you will work to:

  • Improve the natural language understanding powering the Kindly products starting from an initial prototype to a production-ready PR
  • Improve the performance and scalability of our ML services – response time is paramount!
  • Deploy your machine learning models to production and see how they perform in a real-world setting with tens of thousands of users
  • Implement effective methods for monitoring, evaluation and analytics for ML
  • Architect and develop backend services for training, prediction and annotation (we use Python and FastAPI)
  • Collaborate with the broader product team to implement ML-powered features in our platform
  • Communicate new ML-driven features to the whole team and our customers 
  • Collaborate with the delivery team to prioritize our roadmap and assess the impact of the ML features we develop
  • Use your favorite ML frameworks and creativity to build fun applications in our monthly hackathons
  • Read up on the recent advances in NLP and ML and, when possible, adapt them to improve our products

Who are you?

  • You are a learner and problem solver who is not afraid to dive deep into complex problems, but can also make the right trade-offs to solve the problem at hand. 
  • You love to experiment with new ideas, but you also have an eye for which experiments have the potential to make it to production. 
  • You can work independently and within a team, and take initiative and ownership of our ML/NLP services and our products in general to identify potential avenues for improvement.
  • You are also an easy-going and social person who appreciates and enjoys a good working atmosphere, and likes to have fun at work.

Basic qualifications

  • MSc in Computer Science, Machine Learning, Natural Language Processing or similar practical experience in an industrial or research setting
  • Broad knowledge of fundamentals and state-of-the-art in natural language processing and machine learning
  • Strong problem solving skills and programming skills in Python
  • Strong verbal and written communication skills; ability to communicate specialized material to unspecialized audiences

Preferred qualifications

  • Demonstrable experience of working with NLP and ML from problem definition to deployment
  • Hands-on experience with popular ML frameworks such as Tensorflow, Scikit-Learn, Spacy 
  • Experience with productionizing ML models 
  • Good understanding of web services and REST APIs
  • Experience with Docker, Kubernetes and Google Cloud technologies.

Please note that the preferred qualifications above describe the ideal candidate, but we do not expect you to check all boxes; as long as you are a learner, we would love to hear from you!

Or, know someone who would be a perfect fit? Let them know!


Trondheimsveien 2
0560 Oslo Directions View page

Workplace & culture

We are very happy that our company is being built by fun, down-to-earth, hardworking and talented people. Together, we're developing a platform that takes the online user experience to the next level!

The people at Kindly are curious, engaged and interested in our craft. We are easy-going people who appreciate and enjoy a good working atmosphere, and likes to have fun at work. 

Already working at Kindly?

Let’s recruit together and find your next colleague.

  • Anette Berge
  • Anette Snekvik
  • Arash Saidi
  • Attila Ritecz
  • Bror Størseth
  • Cecilie Behring Hansen
  • Celine Vindenes
  • Charlotte Christiansen
  • Christian Sandven
  • Christoffer Rønold

Applicant tracking system by Teamtailor