The Software Engineer Apprentice at Mirakl will play a vital role in supporting the development of their SaaS platform, contributing to both coding and collaborative design processes. The apprentice will work closely with experienced engineers and product managers, gaining hands-on experience in software development practices. Required qualifications include enrollment in an engineering program, a foundational understanding of Java, and a keen interest in modern development frameworks.