Full Remote
Experience:
3+ years

Machine Learning Engineer

Join the industry’s leading AI innovators.

The profile we are looking for

The ideal candidate holds a master’s degree in Computer Engineering or Computer Science.

We are looking for passionate, high-energy, and proactive people into the field of Machine Learning/Deep Learning. The ideal candidate has a strong interest in Artificial Intelligence and desires to always get involved into new challenges. Working with us means keeping in touch with the SoTA of Deep Learning algorithms and industrializing the research work.

Requirements

  • Computer science fundamentals in data structures, algorithms, object-oriented programming and MVC architecture.
  • Experience with programming languages such as Java, Python, and shell scripts.
  • Experience with Machine Learning frameworks like Pytorch, TensorFlow, Keras, Scikit-learn.
  • Good Knowledge of SoTA algorithms into the fields of Natural Language Processing and Computer Vision.
  • Profitable experience in training deep learning models.
  • Ability to collaborate with the R&D team to develop new algorithms that are not available in popular toolkits.
  • High-energy, detail-oriented, and proactive with the ability to function under pressure in an independent environment.
  • Strong organizational, multi-tasking and time management skills.
  • Strong verbal and written communication (in Italian and English); position will involve some engagement with customers as well as internal R&D teams.

Nice to have

  • Experience working with most common tools for Model Serving like Triton, Torch Serve and TensorFlow Serving.
  • Understanding of basic principles for putting models into production (ONNX, Torchscript, GraphDef...).
  • Basic Understanding of GPU usage.
  • Knowledge of most common data manipulation libraries such as Pandas and Numpy.
  • Basic Understanding of most famous ML Cloud services like Azure Cognitive Services, AWS AI Services, Google Cloud AI and Machine Learning Solutions.
  • Ability to read, understand, and write scientific papers.
  • Basic Knowledge of unsupervised algorithms such as Clustering and Topic Modeling.
  • Experience working with common NLP/CV libraries such as Hugging Face and Facebook Detectron.
  • Experience with main Data Science notebooks and libraries like Jupyter and Anaconda.

What we offer

A flexible, hybrid workplace

Our fully hybrid model lets you work from wherever you choose. We value work-life balance and support our team with a benefits package focused on health and well-being. Whether remote or in-office, Altilia’s flexible approach empowers you to do your best work.

Diversity & inclusion

We’re committed to an inclusive, respectful workplace that values diversity. Recognizing the gender gap in tech, Altilia supports “Women in STEM” through school outreach and scholarships in partnership with universities.

Collaborative culture

Altilia thrives on open communication and collaboration. We frequently host brown-bag lunches and informal meet-ups where team members share insights and ideas across all levels, building a sense of purpose and community organization-wide.

Continuous learning programs

Professional development is central to our culture, with training plans designed to keep our specialized engineering team at the forefront of AI advancements. We also partner with universities on advanced training, internships, and thesis support for master’s students passionate about AI.

Open application

If you didn’t find a suitable position, you can still submit an open application by filling out the form below.

Fill out the form with the requested data, we will evaluate your application and give you feedback as soon as possible.

Thank you! Your submission has been received!
Something went wrong while submitting the form. Try again or contact us via mail at info@altiliagroup.com