Machine Learning Engineer

Porto, Portugal


What we're looking for

The Machine Learning Team at Smartex is committed to revolutionizing the textile industry through the development of cutting-edge AI solutions. We are a diverse and international company with a strong mission to make a positive impact on both our industry and the planet.

We are looking for a driven Machine Learning Engineer to support our team in the design, development, and deployment of machine learning models. If you're passionate about building scalable ML systems, working with real-world data, and creating impactful AI solutions, we’d love to hear from you!

​Responsibilities

  • Model Development: Design, train, and optimize machine learning and deep learning models for real-world applications, particularly in computer vision and time-series data.

  • Data Pipeline & Preparation: Define data requirements and develop pipelines for data collection, labeling, preprocessing, and augmentation.

  • Deployment & MLOps: Contribute to deploying models into production and maintaining their lifecycle, including monitoring, retraining, and optimization.

  • Code Quality & Collaboration: Develop clean, maintainable, and scalable code, and collaborate closely with cross-functional teams (software, product, and hardware where needed).

  • Experimentation & Research: Continuously evaluate new algorithms, tools, and technologies to improve model performance and development efficiency.

  • Documentation & Reporting: Maintain clear documentation of models, experiments, and pipelines to ensure reproducibility and knowledge sharing.

Skills & Experience

  • 2+ years of experience in Machine Learning, Deep Learning, or Data Science;
  • Strong proficiency in Python and ML frameworks (e.g., TensorFlow, PyTorch, or Keras) ;
  • Solid understanding of data preparation and preprocessing techniques;
  • Knowledge of neural network design and training processes;
  • Experience with computer vision;
  • Familiarity with SQL and data handling;
  • Understanding of model deployment and basic MLOps practices;
  • Experience with version control tools (Git);
  • Good communication skills;
  • Fluency in English.

Nice to have:

  • Experience with multi-GPU training environments (on-premises or cloud);
  • Familiarity with cloud platforms (AWS, GCP, or Azure);
  • Experience in industrial or manufacturing environments (e.g., textile industry).

Our Perks

Career Progression

Opportunities for growth and
 advancement in your career

Employee Stock Options

Gain company shares and
benefit from its success

Diverse and Talented Team

Work with an inspiring,
multicultural, and talented team

Fast-Paced Environment

Thrive in a dynamic and fast-paced work environment within a rapidly expanding company

Impact on the World

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

Hybrid Work

  Work closely with our Portugal-based team 

Work with Senior
Management

Be at the forefront alongside top management

Contact  

Rita Santos

Director of People