Machine Learning Engineer

Netherlands - Remote


Experience a smarter, more efficient social media use with our app's AI-powered Twitter organisation

View company page

Who would you join?

We are Memri, and we’re solving a big problem. Tech companies are gathering data and information about everyone browsing the web, but you and I have little control or access to that information. Many of the apps out there are optimized for spending a lot of time on it, instead of reaching your goals or being productive. Our attention is being captured, and we as users lose our agency. Memri is changing this.

We are building an open source community that strives to tackle data challenges through shared creativity and collaboration. We want to create a world where technology is better aligned with people’s needs today.

Our vision is large, but our approach is pragmatic. Starting small by creating a solution for an existing pain users have, and continue from there. All while staying true to our principles, by making sure our products enable people to retake their attention and control.

Among the core team, we have founders who have built and sold multiple companies to the world’s industry leaders. We are an international company with a hub in Amsterdam and a diverse, remote team based across Europe and Asia.

Our organization

We are a values-centric organization and we are driven by creating positive impact for people and planet. We use self-governing practices within our organization to give people more influence on the things they work on and the organization they work in. As with most self-governing organizations, this is a continuous process and requires specific skills such as being empathic, communicative, flexible, taking ownership and entrepreneurial.

We believe that our self-governed structure eliminates many of redundant bureaucratic routines one sees in traditional companies, but also know that there is still room for growth. Our values apply to how we work and the philosophy of the solutions we create.

Your Purpose

We are looking for a Machine Learning (ML) Engineer to help us to build datasets, build ML pipelines, train and deploy models.

We have a world-class product, engineering, and data science team, passionate about our mission of helping consumers take back the control of their digital life, by creating simple yet powerful and private solutions.

If you also have knowledge of data science and software engineering, we’d like to meet you.

What you’ll do:

  • Develop and improve machine learning models for natural language processing tasks.
  • Employ data preprocessing techniques to improve the quality and usability of the input data for machine learning models.
  • Contribute to different parts of our software stack like pod, pymemri and plugins.
  • Employ software development workflows to ensure software engineering principles and best practices are followed, and maintain clean and maintainable code.
  • Collaborate effectively with cross-functional teams and communicate effectively with stakeholders to ensure the delivery of high-quality machine learning solutions.
  • Take a proactive approach to drive projects forward, identify and solve problems, and ensure that project milestones are met on time and within budget.
  • Do things that help us move forward. Often that means doing Machine Learning related works, but if anything is on fire, your help will be needed to put out the flames, even if it’s not ML-related.


You should apply if the following statements are true for you:

  • Knowledge of natural language processing (NLP) techniques such as sentiment analysis, text classification and named entity recognition.
  • Experience in designing, improving, and validating deep learning models, with an emphasis on their application in NLP.
  • Understanding of data preprocessing techniques such as data cleaning, data normalization, and feature engineering.
  • Experience in working with machine learning toolkits like PyTorch, scikit-learn, and others.
  • Strong programming skills in Python.
  • Familiarity with software development workflows, including Git, GitLab, and CI/CD, with a keen eye for software engineering principles and best practices.
  • A passion for software engineering principles, best practices, and creating clean and maintainable code.
  • Excellent communication and collaboration skills, coupled with the ability to work effectively in cross-functional teams.
  • Demonstrated ability to stay current with the latest machine learning advancements and apply them to real-world problems.
  • Proactive personality, with a strong drive to push projects forward.
  • Positive attitude and eager to learn.

Nice-to-haves qualifications:

  • Experience with recommender systems
  • Knowledge of database technologies such as SQL and NoSQL databases.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience deploying machine learning systems in production.
  • Experience with model monitoring and debugging techniques to ensure models continue to perform accurately over time.


What we offer

  • The opportunity to join a value-driven company and have full power to actively build and shape an organization and its products.
  • Flexible working hours; we are a self-governing organization so as long as you are available our key meetings like morning stand-ups and planning sessions, you are free to manage your schedule. Most meetings happen during CET working-hours, so some overlap with that timezone is preferable
  • Flexible location; we are almost an entirely remote team, based across Europe and Asia
  • Regular real-life retreats in various corners of this beautiful planet to meet, discuss, plan and build connections
  • Equipment budget
  • A competitive salary and an options programme
  • A financial stake in the company; our leadership has successfully started and sold previous startups for major global corporations, and although we have chosen an approach that puts our values first, and profit second, we still expect a lucrative future financial outcome.
  • Visa sponsorship (depending on contract type)
  • This is a contract-base opportunity with the option to turn permanent

How to apply?

Our recruitment process starts when you apply to this job. We expect everyone to provide their cv/portfolio, and a motivational letter. Applications without a motivational letter will not be taken in consideration.

Memri is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other basis protected by applicable law.

We’re looking forward to meet you soon!

Find out more here

Want to learn more about us, or just have a look through our code or community?

Have a look here!

Our Discord Channel

* Salary range is an estimate based on our salary survey 💰

Tags: CI/CD Classification Deep Learning Docker Engineering Feature engineering Git GitLab Kubernetes Machine Learning ML models NLP NoSQL Open Source Pipelines Python PyTorch Recommender systems Scikit-learn SQL

Perks/benefits: Career development Competitive pay Flex hours Startup environment Team events

Regions: Remote/Anywhere Europe
Country: Netherlands
Job stats:  153  29  4
  • Share this job via
  • or

More jobs like this

Explore more AI/ML/Data Science career opportunities

Find open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general, filtered by job title or popular skill, toolset and products used.