Career | <?phpecho $jobTitle;?> | <?phpecho $companyName;?>

Software Development Intern

Smartex

Porto, PT
  • Job Type: Intern
  • Function: Intern
  • Industry: Manufacturing
  • Post Date: 08/27/2024
  • Website: smartex.ai
  • Company Address: Rua de Manuel Pinto de Azevedo 567, Porto, Portugal, 4100-215

About Smartex

Smartex is a leading and award-winning hardware-based software company dedicated to developing advanced solutions and building essential tools for the modern textile factory.

Job Description

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.

We use cookies to customize your user experience. Click “Agree” if you agree with our Policy.