About this position

Company Description

At RE:LAB, we shape the way people interact with technology.

Founded in 2004, we’re a multidisciplinary team of designers, engineers, and human factors experts, specialized in the design, development, and evaluation of Human-Machine Interfaces (HMI).


Our mission?

To ensure that machines serve people—not the other way around.

We focus on creating intuitive, safe, and meaningful experiences across visual, vocal, physical, and gestural interactions.


User experience is not just a goal: it’s our mindset.

We blend creativity and technical expertise to support global clients in automotive, industrial, and consumer sectors—helping their products stand out through innovation and usability.


At RE:LAB, we believe that good design improves life.

That’s why we put people at the center of everything we do.


Position

We are seeking a motivated and skilled developer with a strong academic background and a genuine passion for Python development, ready to dive into a hands-on implementation project.

You're the right fit if you:

  • Hold a Master’s degree in Computer Science or Computer Engineering
  • Have at least 1 year of practical software development experience (including internships or academic projects)
  • Consider Python your go-to programming language for building clean and effective solutions
  • Are excited to work on a real-world project and contribute from day one

What you'll do

  • Take part in the implementation of a software development project using Python
  • Collaborate closely with the technical team, with support from senior developers
  • Contribute to software architecture discussions and build key components
  • Learn on the job and grow your skills in a practical, applied context

Requirements

  • Solid knowledge of Python 3
  • Experience with at least one of: Flask, FastAPI, Django
  • Basic familiarity with Git, Linux, and relational databases
  • Team player with a proactive mindset and a desire to learn

Nice-to-have

  • Experience with Docker or virtualized environments
  • Basic understanding of automated testing
  • Familiarity with REST APIs and modular software architectures
  • Published personal or academic projects (GitHub, portfolio)

Other information

Full Time

On-site, In Modena


We build technology for people—and that starts with our own team.

At RE:LAB, integrity isn’t just a value—it’s a way of working.

We’re committed to creating an environment where diversity is celebrated, inclusion is real, and everyone feels seen and respected.

Location

Modena

Experience

Entry level

Contract

Full-time

Are you interested in applying?

Keep in contact.

If you are interested in collaborating with us or if you would like information about our services, please contact us and we will be happy to help. Let’s get in touch and make something great happen.