The Software Engineer Apprentice role at Mirakl Labs is designed for individuals eager to contribute to the development of the Mirakl Connect product. The apprentice will engage in designing and implementing features, participate in agile processes, and collaborate closely with a diverse team. A foundational understanding of Java and object-oriented programming is essential, along with a commitment to software quality and a collaborative spirit.