Join us !

Permanent Position Front End Dev

Position Highlights

  • Technology driven: Opportunity to work with state-of-the-art technology
  • Teamwork: A supportive team environment that thrives on innovation.
  • Culture: An entrepreneurial focus, where ingenuity is expected.
  • Benefits: Excellent health coverage, flexible hours, spacious desks, choice of workstation (laptop or PC)

Responsibilities

Maintain and improve the interfaces of Perfect Memory semantic platform, which are written in Angular.io, HTML5 and CSS3.

  • Help Front End team in developing additional features and creating innovative solutions.

Required Experience

  • Must have B.S. in Computer Science or Information Technology or equivalent combination of education and experience.
  • An advanced degree in Computer Science or Information Technology is highly desired.
  • Minimum 2 years of IT software development experience with background in Front End technologies with full stack development.
    • Strong experience in JavaScript
    • Experience in Angular.io and Typescript
    • Experience in Object-oriented-programming
    • Strong knowledge and experience in HTML5, CSS3 (SASS, Compass) and Bootstrap
    • Experience in Responsive Design
    • Proficient understanding of code versioning tools such as Git
    • Experienced with Agile Development methodologies
    • Knowledge of UI best practices
    • Knowledge of JSON/LD
    • Knowledge in TDD (Test-Driven Development) and libraries, such as Jasmine
    • Knowledge on integration with RESTful APIs
    • Contributing in Open Source Projects is a plus
    • Fluency in French is a plus

Job Location

Chamalières, Puy de Dôme (63), FRANCE

Position Type

Full-time

Apply

rh@perfect-memory.com
Please include a link to your online portfolio or GitHub account.

Get it touch with us

Permanent Position Back End Dev

Position Highlights

  • Technology driven: Opportunity to work with state-of-the-art technology
  • Teamwork: A supportive team environment that thrives on innovation.
  • Culture: An entrepreneurial focus, where ingenuity is expected.
  • Benefits: Excellent health coverage, flexible hours, spacious desks, choice of workstation (laptop or PC)

Responsibilities

Raffiné™, the platform edited by Perfect Memory, enables cooperation between many data processing services: conception, prescription, semantic elevation, publication, preview. Raffiné™ is a semantic middleware build on decentralized computing principles. It allows the exchange of semantic messages between the services connected to the platform (internal or external to the company).
The position primary focuses on building and implementing several services to the platform:

  • Implement a connection between the platform and mainstream Content Management Systems (WordPress, Drupal and so on)
  • Implement a Linked Open Data Endpoint which allows access to Perfect Memory’s semantic resources
  • Enhance Perfect Memory’s Semantic Enrichment process: Named-Entity Recognition through morphosyntactic analysis.
  • Implement content import and publication plug-ins towards Sharing and Storing Web Services (Youtube, Facebook, Dropbox and so on)
  • Implement state-of-the-art videos plug-in

Required Experience

  • Must have B.S. in Computer Science or Information Technology or equivalent combination of education and experience.
  • An advanced degree in Computer Science or Information Technology is highly desired.
  • Minimum 2 years of IT software development experience with background in Back End technologies
    • Strong experience in Semantic Web technologies: OWL, RDF, SPARQL, Ruby on Rails, Python, Go, noSQL
    • Strong knowledge and experience in Content Management Systems (such as WordPress)
    • Experienced in Drupal and Prestashop
    • Proficient understanding of code versioning tools such as Git
    • Experience in Agile Development methodologies
    • Knowledge on how to integrate web applications with Restful API’s
    • Contribution to open-source projects is a plus
  • Fluency in French is a plus

Job Location

Chamalières, Puy de Dôme (63), FRANCE

Position Type

Full-time

Apply

rh@perfect-memory.com
Please include a link to your online portfolio or GitHub account.

Get it touch with us

Internship Front End Dev

Position Highlights

  • Technology driven: Opportunity to work with state-of-the-art technology
  • Teamwork: A supportive team environment that thrives on innovation.
  • Culture: An entrepreneurial focus, where ingenuity is expected.
  • Benefits: Excellent health coverage, flexible hours, spacious desks, choice of workstation (laptop or PC)

Responsibilities

This internship raises several opportunities:

  • Improve your knowledge in semantic technologies
  • Understand the architecture of Perfect Memory’s semantic platform
  • Sharpen your knowledge in Web Technologies such as Javascript, HTML5 and CSS3/Compass
  • Interact with a RESTFUL API
  • Design new features and improve usability for several rich and modular applications connected to the platform

Maintainability, performance and fluidity are also some of the main challenges associated to these developments

Project Details

The position primary focuses are:

  • Implement new features in Perfect Memory’s Semantic Player: the key application of the platform, which features indexation and navigation into multimedia contents
  • Develop a user interface for navigating semantic-entity graphs
  • Implement admin portals for one of our platform services
  • Apply Responsive Design principles to our interfaces
  • Explore and enhance the user experience of the platform services

Our ideal candidate

  • Student or graduate of Computer Science
  • Experience developing Front-end UI solutions
  • Proficient understanding code versioning tools such as GIT Repository
  • Experienced with Unit Testing
  • Experienced with Agile Development methodologies
  • Contributing in Open Source Projects is a positive factor
  • Eager to improve: Receptive to mentoring, turns feedback into immediate action.  Self-motivated to improve personally and as a team.

Fluency in French is a plus

Job Location

Chamalières, Puy de Dôme (63), FRANCE

Position Type

Full-time

Apply

rh@perfect-memory.com
Please include a link to your online portfolio or GitHub account.

Get it touch with us

Internship Back End Dev

Position Highlights

  • Technology driven: Opportunity to work with state-of-the-art technology
  • Teamwork: A supportive team environment that thrives on innovation.
  • Culture: An entrepreneurial focus, where ingenuity is expected.
  • Benefits: Excellent health coverage, flexible hours, spacious desks, choice of workstation (laptop or PC)

Responsibilities

Implementation of new modules for Perfect Memory’s semantic platform. These modules allows the cooperation between several state-of-the-art data processing services, as well as design, recommendation, encoding, semantic enrichment, publication, preview.

Raffiné™ is a semantic middleware build on decentralized computing principles. It allows the exchange of semantic messages between the services connected to the platform (internal or external to the company).

The position primary focuses on implement several services to the platform:

  • Implement a connection between the platform and mainstream Content Management Systems (WordPress, Drupal and so on).
  • Implement a Linked Open Data Endpoint which allows access to Perfect Memory’s semantic resources.
  • Enhance Perfect Memory’s Semantic Enrichment process: Named-Entity Recognition through morphosyntactic analysis
  • Implement content import and publication plug-in towards Sharing and Storing Web Services (Youtube, Facebook, Dropbox and so on).
    • Implement state-of-the-art Videos plug-in

Our ideal candidate

  • Student or graduate of Computer Science
  • Knowledge in Semantic Web technologies: OWL, RDF, SPARQL, Ruby on Rails, Python, Go, NoSQL
  • Proficient understanding of code versioning tools such as Git
  • Experience in Agile Development methodologies
  • Contribution to open source projects is a plus
  • Eager to improve: Receptive to mentoring, turns feedback into immediate action.  Self-motivated to improve personally and as a team.
  • Fluency in French is a plus

Job Location

Chamalières, Puy de Dôme (63), FRANCE

Position Type

Full-time

Apply

rh@perfect-memory.com

Please include a link to your online portfolio or GitHub account.

Get it touch with us

Internship Automatic Editing Plug-in Dev

Position Highlights

  • Technology driven: Opportunity to work with state-of-the-art technology
  • Teamwork: A supportive team environment that thrives on innovation.
  • Culture: An entrepreneurial focus, where ingenuity is expected.
  • Benefits: Excellent health coverage, flexible hours, spacious desks, choice of workstation (laptop or PC)

Project Details

The applicant will work under the guidance of our Editing & Multimedia Narrative manager, in building and implementing an automatic video-editing module into the platform. This service features auto-generation of multimedia (pictures, videos, sounds), pieced together from key elements, such as: a consistent and thematic narrative (as well as travels, emotions, or family events), semantic informations extracted from raw material, such as video and audio clips, points of interest in photos, and so on.

Responsibilities

In short, the applicant will:

  • Implement the module into the semantic platform
  • Co-develop information extraction modules such, as image recognition of points-of-interest in photos, or automatic classification of photos

Our ideal candidate

  • Student or graduate of Computer Science
  • Knowledge in Object-oriented-programming (C++, Ruby)
  • Knowledge in Audio Visual Processing librairies (OpenCV, MLT)
  • Proficient understanding code versioning tools such as GIT Repository
  • Experienced with Agile Development methodologies
  • Contributing in Open Source Projects is a positive factor
  • Eager to improve: Receptive to mentoring, turns feedback into immediate action.  Self-motivated to improve personally and as a team.
  • Fluency in French is a plus

Job Location

Chamalières, Puy de Dôme (63), FRANCE

Position Type

Full-time

Apply

rh@perfect-memory.com

Please include a link to your online portfolio or GitHub account.

Get it touch with us