Taro Logo

Machine Learning Engineer

International industrial group, among the world's leading companies in Aerospace, Defense and Security, operating in helicopters, aircraft, aerostructures, electronics, cyber security and space.
Rome, Metropolitan City of Rome Capital, Italy
Machine Learning
Mid-Level Software Engineer
Hybrid
5000+ Employees
1+ year of experience
AI · Defense

Job Description

Leonardo, a global leader in Aerospace, Defense and Security with over 53,000 employees worldwide, is seeking a Machine Learning Engineer for their Electronics Division's "Artificial Intelligence & Big Data Technologies" unit in Rome Tiburtina.

The role involves developing cutting-edge AI solutions for European and international projects. The successful candidate will be responsible for designing and implementing machine learning solutions, optimizing and validating ML models, and integrating AI capabilities into Leonardo's products. This position offers an excellent opportunity to work on advanced technological challenges in the aerospace and defense sector.

The ideal candidate should have a Master's degree in Computer Science or Computer Engineering with a specialization in AI, along with 1-3 years of experience. Strong technical skills in deep learning, neural networks, and generative AI are essential, as is proficiency in Python, C/C++, and major ML frameworks like PyTorch and TensorFlow.

Leonardo offers a comprehensive benefits package including competitive compensation, performance bonuses, and extensive professional development opportunities. The company promotes a healthy work-life balance through hybrid work arrangements and prioritizes employee well-being through various support programs.

The position is based in Rome and may require some travel for project work. The company culture emphasizes inclusivity, diversity, and continuous learning, making it an ideal environment for professionals looking to advance their careers in AI and machine learning while working on impactful projects in the aerospace and defense sector.

Working at Leonardo means being at the forefront of technological innovation, with opportunities to contribute to significant international projects while developing expertise in a world-class organization. The company's strong presence in multiple countries and involvement in strategic global programs provides excellent prospects for professional growth and development.

Last updated 14 days ago

Responsibilities For Machine Learning Engineer

  • Study and design solutions based on Machine Learning techniques
  • Development, optimization and validation of Machine Learning models
  • Integration of AI functionalities into Leonardo products

Requirements For Machine Learning Engineer

Python
  • Master's degree in Computer Science / Computer Engineering with specialization in Artificial Intelligence
  • 1-3 years of experience
  • Knowledge of main Neural Network models and architectures for Deep Learning
  • Knowledge of Generative AI Models
  • Knowledge of techniques for analysis and preparation of training and validation datasets
  • Good knowledge of Computer Science fundamentals
  • Knowledge of Python, C/C++, Matlab
  • Experience with ML frameworks: PyTorch, TensorFlow
  • Knowledge of Simulink
  • Good knowledge of English (B2 level)
  • Willingness to work primarily on-site and travel for short/medium duration

Benefits For Machine Learning Engineer

Medical Insurance
Mental Health Assistance
  • Competitive fixed compensation
  • Performance-based bonuses
  • Continuous professional training and soft skills development
  • Flexible and hybrid work arrangements
  • Economic, physical, social and psychological well-being programs

Related Jobs

AI Software Engineer

AI Software Engineer position at Docebo, developing and maintaining AI services for their SaaS learning platform using Python and modern cloud technologies.

Software Developer Engineer, Alexa AI - Natural Understanding

Software Developer Engineer position at Amazon's Alexa AI team in Turin, focusing on natural language understanding and speech technology development.

AI Machine Learning R&D Engineer

Join Welocalize as an AI Machine Learning R&D Engineer to design and implement ML solutions for language services, working remotely with cutting-edge technologies and global teams.

AI Engineer - P.IVA

AI Engineer position at Elty, a leading Italian HealthTech startup, focusing on healthcare digitalization using advanced AI technologies and modern development frameworks.

Avionic Software Engineer

Avionic Software Engineer position at Leonardo focusing on developing and verifying real-time embedded software and safety-critical applications for avionic systems.