Engineer / Ingénieur d’études
Mission :
The research engineer’s mission is to contribute to the development of a
collaborative digital ecosystem based on textual data mining
(GarganText platform). In particular, the back-end will be developed,
with a view to analyzing, exploring, visualizing and optimizing
textual and social databases. He/she may be required to contribute to
to other ISC-PIF platforms.
Activities :
- Contribute to the development of a decentralized infrastructure focused on
collaborative knowledge management
- Develop functionalities for the analysis and interactive exploration of
data, particularly those structured as complex graphs and those involving
those involving analysis of unstructured text databases
(text-mining)
- Integrate these functions into the services offered by ISC-PIF, in particular
in particular GarganText (https://gitlab.iscpif.fr/gargantext/main), in collaboration
with other platform engineers
- In collaboration with the ISC-PIF platform development manager
ISC-PIF platforms, support the technology transfer of science mapping tools to
with ISC-PIF users and scientific partners, and in particular with
CNRS central services
- Set up, maintain and optimize databases and APIs with open data sources
APIs with open data sources
- Analyze, critique and represent data
- Formalize data processing results
- Monitor new technological approaches in the field of database management
database management, data analysis and information visualization
visualization
- Participate in the dissemination of results to the scientific community
and international scientific community (publications, symposia,
teaching, training, research reports)
- Participate in drawing up specifications
- Document the tools deployed
- Monitor work entrusted to service providers
- Participate in the organization of national or international scientific events
international events (symposia, study days, seminars, journal secretariats)
- Design and lead internal and external training programs
Skills :
Knowledge :
- Mastery of programming languages and methods (Python, Java) and, at a minimum
keen interest in functional programming (Haskell, Scala)
- Good knowledge of or strong interest in database technologies
(PostgreSQL)
- Strong interest in learning front-end full-stack development
end: technologies for visualizing information, manipulating complex graphs
and associated libraries (e.g. Sigma.js, D3.js, polymaps, networkX,
web technologies (react JS, purescript, javascript, html5, Ajax, etc.)
- Proficiency in software versioning systems such as git.
Skills :
- Self-training in new languages and technologies,
- Experience in back-end development of web applications involving
text-mining and data visualization
- Good knowledge of numerical and graphical data analysis and representation methods
and network analysis and mapping methods
- Proficiency in exploratory data analysis methods
- A good background in mathematics will be a plus
Personal skills :
- Curiosity for programming languages, especially functional programming
programming
- Ability to work in a caring manner, interacting with multi-disciplinary teams
multi-disciplinary teams from a variety of backgrounds: academics, public players
companies, professional associations
- Mastery of oral and written presentation techniques
- Ability to analyze user needs, translate them into technical
specifications
Background :
The GarganText project (https://iscpif.fr/projects/gargantext) is an open source
which, since 2022, has been working towards the international deployment
of a decentralized digital ecosystem for collaboration and co-construction of knowledge, with a focus on social and practical transformation.
The engineer recruited will be part of the GarganText project team, and will be
the Institute’s long-term projects. He/she
may be required to interact on an ad hoc basis with ISC-PIF resident projects and, more generally, with teams working on ISC-PIF platforms, to enhance their value and facilitate remote access.
The ISC-PIF offers innovative technological platforms that aim to change
our relationship with the masses of data produced by our societies. It provides access,
by pooling skills and resources, to means that are generally out of reach
traditional disciplinary approaches.
PIF is a CNRS unit (Unité d’Appui et de Recherche, UAR) with a staff of around 15 (permanent and contractual). It combines the efforts of a dozen higher education and research establishments in the Paris region, focusing on interdisciplinary research into complex systems. The ISC-PIF technology platforms are at the heart of several dynamic international communities of practice, each with several thousand users.
Reporting to the GarganText project manager and the Director of the
ISC-PIF within the Digital Humanities and Computational Social Sciences team
Social Sciences team, the Design Engineer is assigned to the Institut des Systèmes
Complexes de Paris Île-de-France (ISC-PIF, UAR 3611 CNRS, 113 rue Nationale 75013 - http://iscpif.fr).