Software Development Intern

Porto, Portugal



What we're looking for

The Software Team at Smartex is committed to pushing the boundaries of technology to create innovative solutions for the textile industry. We are a diverse and international company with a strong mission to make a positive impact on both our organization and the planet. We are seeking a highly motivated and skilled Software Development Intern to join our team and contribute to our mission. If you are passionate about artificial intelligence and data integration, have excellent, and are eager to contribute to a company's growth, this position offers an exciting opportunity to further develop your career in a dynamic and mission-driven environment!

Responsibilities

  • Backend Development: Develop and maintain backend systems to integrate LLMs with knitting machine production and quality data;

  • Data Integration: Collaborate with data engineers and other team members to collect, clean, and preprocess production and quality data for analysis and insights generation;

  • Frontend Integration: Assist in integrating generated insights into an Angular-based frontend application, ensuring a seamless user experience;

  • Collaboration: Work closely with cross-functional teams including data scientists, UX/UI designers, and production engineers to ensure the application meets user needs;

  • Testing & Debugging: Participate in testing and debugging activities to ensure the robustness and reliability of the application;

  • Documentation: Document the development process, code, and systems to facilitate knowledge sharing and onboarding of future team members.

Skills & Experience

  • Currently enrolled in a Bachelor's or Master's degree in a relevant field such as Informatics and Computing Engineering or similar;

  • Proficiency in Python for backend development; familiarity with Angular for frontend integration is a plus;

  • Basic understanding of machine learning concepts, especially in natural language processing and large language models;

  • Experience with data integration, cleaning, and preprocessing techniques;

  • Strong analytical skills and the ability to identify and troubleshoot issues efficiently;

  • Excellent verbal and written communication skills in English to articulate technical concepts and collaborate with team members;

  • Eagerness to learn new technologies, frameworks, and methodologies;

  • Ability to work effectively in a collaborative startup environment;

  • Nice to have: Understanding of RESTful APIs and experience in integrating backend systems with frontend applications;

  • Nice to have: Familiarity with version control systems, preferably Git.

Our Perks

Fast Learning Opportunity

Opportunity to learn in a dynamic
and fast-paced work environment

Internship Grant

Receive financial aid for
internship-related expenses

Freedom & Autonomy

Freedom to provide and execute
new ideas out of the scope

Launch your Career

Kick-start your careers with us, gaining valuable skills & experience

Diverse and Talented Team

Work with an inspiring, multicultural,
and talented team

Impact on the World

Contribute to making a significant impact and shaping the future of the industry

Hybrid Work

Flexibility to work both remotely
 and at the office

Office Perks

Enjoy a range of office perks, including snacks, coffee, and other amenities ​

Pet Friendly

Bring your furry friend to work and
enjoy a pet-friendly environment

Contact  

Sofia Vasconcelos

People Development Specialist