Job opening in Paris: Computational linguist / software engineer

Natural language processing is one of the most challenging and important areas in Artificial Intelligence and Machine Learning. At Sony CSL Paris, we have pioneered new language technologies based on “constructional” language processing for achieving deep semantic analyses and bidirectional grammars for language production and comprehension. 

Job description

We are currently looking for a software engineer / computational linguist who will develop an industrial-strength implementation of our open-source software platform “Fluid Construction Grammar”. Your responsibilities include:

– Implementation of an industrial-strength grammar architecture based on Fluid Construction Grammar (;

– Interface with statistical NLP modules;

– Monitor data acquisition and curation; design control, implementation and improvements;

– Propose and develop new prototypes and applications

– Manage communication and cooperate on legal issues concerning applications


– Master or Doctoral Degree in Computer Science, Computational Linguistics, Artificial Intelligence; or equivalent practical experience

– Minimum of 5 years of experience in developing projects, preferably in NLP research or related domains

– Independent worker with leadership abilities and the ability to cooperate in a constantly evolving international team

– Multilingual speaker

– Experience in programming languages and in particular symbolic programming

Our offer:

You will earn a competitive salary and get to work in the heart of Paris (5th arrondissement). Extra benefits include meal vouchers, 50% reimbursement of your public transport subscription, and an attractive health insurance contract.

About Sony CSL Paris

Sony CSL Paris was founded in 1996 and is a small but booming research cell, focusing on the following areas: personal music experience, developmental cognitive robots, self-organizing communication systems, and sustainable environment simulation.

Sony Computer Science Laboratory is engaged in several European projects such as FLOW MACHINES, PRAISE, IDGF, LRN2CRE8 and other projects.

Research in Personal Music Experience focuses on the future of musical listening by building prototypes of interactive devices and ethnographic experiments to see what people find exciting in music and how new ways of listening integrate in their lives.

Research in Language is dedicated to constructional language processing and self-organising communication systems. Constructional language processing is a novel approach to the production and comprehension of language that based on rich semantics and a powerful data structure called “constructions”. Research in self-organizing communication systems investigates through computational simulations and mathematical models how a group of autonomous agents/robots could be able to invent and negotiate a communication system similar to human natural languages.

How to build a sustainable society has recently become a major issue as natural resources get depleted and climate change is of great concern. Sony CSL Paris has launched a number of projects to raise awareness about the issues through volunteer computing and participatory food production.

Sony CSL Paris plays a leading role in the areas it has chosen to be active in. It produces a steady stream of papers in the most prestigious journals and conferences. The lab is viewed as highly innovative and plays a leading role in European IT research.


Candidates should send their cv and motivation letter to Dr Remi van Trijp ( before 28 June 2017. The contract starts 1 september 2017.

Successful AAAI Symposium

All the participants of the AAAI Spring Symposium on computational construction grammar and natural language understanding.

Computational construction grammar has really taken flight since the 2017 AAAI Spring Symposium on Computational Construction Grammar and Natural Language Understanding in Stanford. Fluid Construction Grammar was of course well represented, and we want to highlight the following contributions:

Get Fluid Construction Grammar !


Fluid Construction Grammar can be downloaded as part of the Babel 2 software package. Babel 2 is a general cognitive framework that connects FCG with language technologies for conceptualization and interpretation, and with mechanisms for cognitive processing, learning, multi-agent interactions, and robotic embodiment. For more information on downloading Babel 2, click here !

As of 2015, a new notation for FCG has been introduced. The details and a few examples can be found in the article ‘Basics of Fluid Construction Grammar’ by Luc Steels, to appear in Constructions and Frames. You can download a draft of the article here. A web demonstration that supports the article is available too.

Video lecture on argument structure online!

This lecture handles one of the most salient aspects of construction grammar: argument structure constructions. In construction grammar, argument realization is explained through the free interaction of lexical and grammatical constructions where the same lexical construction may be combined with different argument structure constructions. The lecture will teach you how this free combination is possible, and how coercion can be achieved.

Video lecture on morphology online

Part 2 of our video tutorial on Fluid Construction Grammar kicks off today with a lecture on how to handle morphology. You can check the first part of the lecture at this link. Today’s lecture focuses on a holistic approach to morphology where you take a lexical construction and combine it with several possible surface form realizations. Next week, we’ll tackle part two of this lecture: how to take a compositional approach to morphology.

Second video lecture online

The second lecture of the FCG tutorial is now online! The lecture is split in two videos and explains how constructions are operationalized in FCG, how they can be processed, and how complex lexical constructions can be written. You can find the lecture at this page.