Machine Learning Engineer

Location: Milan, Italy

Start Date: ASAP

Position: Full-time

Manufacturing may be one of the least flashy spaces, but it is a key pilar of the economy. It employs 33 million people, in Europe alone, and makes the products we utilize daily. By embracing advanced analytics, manufacturers can significantly enhance production quality and efficiency. smartFAB’s augmented analytics platform employs automated machine learning and other forms of AI to deliver actionable and explainable, cross-functional insights to decision-makers of all skillsets. It puts people at the center of decision-making and empowers manufacturers of all sizes to make more with less.

smartFAB is seeking a Machine learning Engineer to join our dynamic team in our Milan HQ. You will play a key role in developing and optimizing our platform. You will partner with our product management and sales teams to ensure a best in class customer experience.

About the position

As a Machine Learning Engineer, you will design, develop, document, and support scalable self-running software that automatically generates and tests machine learning applications. You will apply the latest research and use state of the art algorithms and machine learning to build a scalable system. You will be involved in all phases of product development from conceptualization of features, model implementation, unit testing, performance analysis, and deployment.

You will learn cutting-edge technologies and develop well-rounded skills such as agile development, leadership, and effective project management. You will mentor junior machine learning engineers. You will work both remotely and in the Milan office.

Our benefits

  • We offer a unique opportunity to revolutionize manufacturing analytics and displace old-school solutions
  • We think outside the box, value diversity, and see our workmates as part of our family
  • We offer the scope and support needed for substantial career growth
  • We offer a flexible and high pace work environment, with low hierarchies and a competitive compensation package
  • You will work with a growing pool of talented data scientists, machine learning engineers and product and sales specialists to make a material difference in manufacturing
  • You will have a direct and measurable impact on smartFAB’s success


  • Architect machine learning solutions
  • Solve complex problems
  • Design for computational efficiency and scale
  • Implement solutions for broadly defined problems
  • Drive best practices and engineering excellence
  • Work closely with the product management and sales teams to ensure a best in class solution


  • Master’s degree in Computer Science, Engineering, Physics, Mathematics, or a related quantitative field
  • Excellent understanding and experience in the field of AI and related technologies
  • 2+ years hands-on experience developing and deploying machine learning models (supervised and unsupervised methods, clustering, classification, tabular data, timeseries forecasts, deep learning)
  • 2+ years hands-on experience in Python and its data-related libraries (pandas, numpy)
  • Knowledge of Linux systems, bash and command line tools
  • Experience with cloud services (AWS, GCP, Azure or others)
  • Proven ability to work in a fast paced, agile environment

Does that sound like you?

We would love to hear from you!

Please send your CV to We greatly value previous contributions to opensource projects through GitHub or a portfolio of personal projects, please highlight them in you CV.