Our Vision: Making Technology Think
Knowledge Engineers are technical linguists that design, build, and test the knowledge of our NLI solutions. We’ve interviewed one of our Knowledge Engineers to give you a peek into their daily tasks and how they build these solutions.Apply for a vacancy
I am Italian and I have been working for Artificial Solutions as Knowledge Engineer (KE) in Barcelona since 2011. My wife and I moved to Spain from Italy, where we were living close to Venice. I hold a Ph.D. in General and Computational Linguistics from the Università di Pisa, in Italy, in 2009., Since 2000 I’ve been studying and carrying out academic research in Linguistics mainly in Trieste, Pisa and at the University of California – Los Angeles (UCLA).
As a Senior Knowledge Engineers my daily tasks vary a lot and change very rapidly. What a KE is mainly expected to do is to design and develop the ‘linguistic intelligence’ of our Digital Employees, guided by a Project Manager and making use of a variety of tools and techniques all grounded on the Teneo platform. It is a highly client-facing activity, which requires me to be fully aware of the scope and the aims of a project. KEs take part in on-site and remote meetings with clients, provide training to customers and internal employees, and present demos to prospects. We are also expected to constantly provide feedback to our Product Development team and support any other department’s activity if needed.
In the last 15 years I have always been keen on both theoretical and applicative aspects of Linguistics, and fascinated by Artificial Intelligence technologies. When Artificial Solutions offered me the role of Knowledge Engineer, I took it as a great opportunity to give my contribution to these fields in an industrial context, working on international projects in multiple languages, like English, Spanish and Italian, every day. Moreover, the location of the office, Barcelona, was a plus in the evaluation of the job offer, as it is a wonderful city to live.
To me, working in an international company like Artificial Solutions, that provides cutting-edge-technology services and products, is very exciting. You feel like you are contributing to the development of something new that makes a real difference for our clients. What I like most about the company is its people; at Artificial Solutions you work with people with an exceptional human and professional profile.
I am lucky enough to work with people that I trust and that trust me. My colleagues are highly skilled professionals with whom I have faced many challenging situations without losing positive attitude and sense of teamwork. Apart from this, they are wonderful people with interesting and diverse backgrounds, coming from different countries and speaking several languages, which makes our company a real cultural melting pot.
To be skilled in your area of expertise, whether that is computational linguistics, software engineering or project management, is a must of course, but even more important is the capacity to rapidly learn new things. Being a flexible person, who can work well in a fast-paced and multicultural environment in which you can easily switch between languages and tasks, is crucial as well.