Mavisoft
Back-End Developer Internship
MavisoftNetherlands4 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

Applicants must be eligible to work in the Netherlands as this vacancy does not offer a visa sponsorship.


About Us:

Are you excited about backend development, and scalable architectures? Do you want to gain hands-on experience working with a modern AI-driven platform? Then this internship is for you!


Mavisoft is a young AI company aspiring to become the world leader in automated asset surveying. We use Artificial Intelligence and Digital Twinning to analyze images and their features, particularly defects in common building materials such as concrete, metal, and composite materials. We inspect some of the world's most recognized assets.


About the Role:

As a Backend Developer Intern, you will work closely with our engineering team to design and implement scalable solutions that support our AI-powered applications. You will gain hands-on experience working with Python, Docker,  and PostgreSQL, contributing to a high-performance backend infrastructure.


What You'll Do:


  • Develop and maintain backend modules and scripts using Python.
  • Design and implement services to facilitate inter-service communication.
  • Build and optimize containerized back end components using Docker.
  • Implement asynchronous processing and message queues for efficient task execution.
  • Optimize database queries and backend performance.
  • Write clean, maintainable, and well-documented code.


Required Skills & Qualifications:


  • Currently pursuing or completed a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Strong experience with Python and backend development concepts.
  • Understanding of relational databases PostgreSQL and SQL.
  • Knowledge of Docker for containerized deployments.
  • Ability to work with Git for version control.
  • Strong problem-solving skills and attention to detail.
  • Strong communication skills and ability to work in a team.


Bonus Points:


  • Experience with GIS.
  • Familiarity with Docker for deploying scalable products/solutions.
  • Understanding of Async programming with Python.
  • Knowledge of data event-driven architectures.
  • Experience with monitoring and logging tools.


Why Join Mavisoft?


  • Be part of a fun, agile, and international team!
  • Gain hands-on experience with scalable backend architectures.
  • Work on cutting-edge AI applications.
  • Enjoy a healthy and energetic office environment.
  • Regular team events and self-development course allowances.
  • A monthly stipend of €400.
  • Flexible work arrangements (2 days remote work per week).


If you’re passionate about backend development and want to work on AI-driven applications, apply today!

Key Skills

Ranked by relevance