Python Job: Planner 5D

Python Job Added on


Planner 5D


Lisbon - Portugal

Job type


Python Job Details

Python developer (AI team)

About us:

Started as an app to create floor plans and interior designs, Planner 5D is now a unified des na on for home improvement and design for over 75+ million users across the globe.

Do you remember the last me you were doing a renova on at home? Dealing with different designers and architects, figuring out where to place your furniture and how many outlets do you need. Our mission is to make the en re design process as streamlined and pleasant as possible. Planner 5D makes it possible for every person out there to design their own dream home — and this is only the beginning of our path.

Planner 5D is available on all pla orms, including Web, iOS, Android, Windows and MacOS with full synchroniza on between them. The company is well funded by interna onal VCs.

Planner 5D is more than an app or a pla orm for home design. Planner 5D is a team. A team of perspec ve talents, sharing the same passion and values an opportunity to work together.

A team of young enthusiasts, working from different countries and me zones to achieve a common goal. A team of highly-mo vated professionals, seeking to make visual home design tools accessible to anyone.

We strive to develop and enter new market ver cals. That’s why we are constantly searching for new talents and ready to expand our team.

We're looking for Python engineer, who will be developing tools for the Ar ficial Intelligence

team. You should first be a strong developer plus have experience with AI tasks and maths


What you’ll be doing:

Developing tools for data exchange between AI models and back-end

Developing tools for pre/post-processing data for AI models

Developing tools for collec ng and processing data

Train or test some simple AI models


4+ years on Python (or Java if willing to switch to Python)

Interest in learning and working with Ar ficial Intelligence

English Upper-Intermediate

Required knowledge of:

How to write clean and maintainable code (best prac ces, design pa erns, ...)

General understanding and knowledge of the Python or Java ecosystem (frameworks, libraries, services)

Mul threaded development - threads, corou nes, Rx, async/await, Java streams, ...

Algorithms and data structures

Mathema cs (especially linear algebra), geometry, computer vision

SQL (SQLite at least)

Suppor ng technologies - REST, JSON, XML, Git

Nice to have:

Experience with Java or C / C++ languages

Understanding of 2D / 3D technologies and so ware (for example OpenGL, WebGL,

Raytracing, Blender)

What we offer:

- Compe ve salary — we want our team members to be comfortable and are open to any discussions.

- Freedom and responsibility in the role — we won't stand behind you pushing to work. We trust our team enough to allow people to work on their own.

- Budget for educa on and training — we encourage our team members to study and are ready to cover training expenses.

- An opportunity to work from Vilnius ofice or remotely from any place in the world.

We hope that your applica on will be the beginning of a long-term and mutually beneficial rela onship that goes beyond a job. Fill in the form and we’ll get back to you within a working day!

Planner 5D Home Page

Jobs powered by

Job Type: Full-time

Salary: Up to 5,000.00€ per month


  • Python: 4 years (Required)