Frontend Developer

We’re seeking highly motivated developers to work full-time in our interdisciplinary team of software engineers, machine learning researchers, linguists and lawyers. We offer a stimulating work environment, with integration in national and international R&D projects and opportunities for productization of state-of-the-art research done at Priberam. As a Frontend Developer, you will create web applications and data visualizations in the context of AI and Machine Learning projects in the media, legal and healthcare industries.

Two products currently under active development are:

 

  • A multilingual Media Monitoring tool which ingests and processes massive amounts of multilingual data from online publications and news forums to provide monitoring dashboards and analytics to clients;
  • A multilingual Editorial News Production tool which provides a workflow for automatic video transcription, translation, subtitling and voice-over for content producers.

Know more

Responsibilities:

 

  • Develop interfaces for data exploration and visualization;
  • Communication with the backend and research team;
  • Write client-side applications with the VueJs and D3 frameworks;
  • Develop client-side interfaces with Material and Bootstrap;
  • Keep in touch with recent trends on the front-end development field, and be eager to learn and adapt to other technologies/frameworks depending on the project;
  • Create and maintain unit tests for the developed applications
  • Integrate results and ideas from the mockup and webdesign team into working applications.

 

Experience guidelines:

 

  • Strong expertise in web technologies for layout and placement (HMTL, CSS);
  • Experience in writing modern Javascript client-side applications and knowledge of ES6 features;
  • Experience in at least one modern styling framework (Bootsrap, Material, Semantic-UI);
  • Experience in at least one modern frontend framework (Angular, VueJs, React);
  • Experience with the NPM package manager;
  • Confidence with multi-platform development (Windows/Linux) and experience using command line tools;
  • (Nice to have) Knowledge of NodeJs;
  • (Nice to have) Experience in a server-side language (C#, Python, C++);
  • (Nice to have) Knowledge of a data visualization framework (e.g., D3).
Apply for this position

Senior NLP/ML Researcher (PhD)

Priberam is hiring for a senior research position in NLP and ML. Priberam (http://labs.priberam.com) is a highly-technological company based in Lisbon, Portugal. We work at bringing together Machine Learning and Natural Language Processing research to create and improve our core technology. Our main business interests lie within three vertical pillars: Health, Media Monitoring and Legal.

We are looking for a highly motivated researcher. The candidate is expected to work in collaboration with other European/Portuguese research centers and Universities, within our research projects and advise Master and PhD students.

Know more

Duties and responsibilities

 

The selected candidate will be responsible for:

 

  • carrying out research on various topics such as: Neural Summarization, Entity Linking, Named Entity Recognition, Relation Extraction, Transfer Learning, Topic Classification

 

Profile requirements

 

  • PhD. in computer science, computational linguistics, NLP, ML, or related.
  • Programming skills in Java, Python or C++.
  • Knowledge of deep learning architectures and frameworks (PyTorch, Tensorflow).
  • Very good communication skills.
  • Prior experience in the area is a plus

 

Starting date

 

The successful candidates will start as early as possible starting from January 2020.

Apply for this position

Research Scientist

We are currently expanding Priberam Labs, and are looking for highly motivated candidates to work in exciting projects related to Machine Learning and Natural Language Processing. We offer a stimulating research environment, with connections to the international ML and NLP state-of-the-art research scene. As a Research Scientist at Priberam Labs, you will apply your skills to develop new algorithms and solutions backed by strong experimental design.

Know more

The key responsibilities will be:

 

  • Researching innovative and scalable machine learning techniques for NLP and text mining;
  • Writing prototype code and interacting with the product development team;
  • Integrating ML algorithms into the global NLP system;
  • Writing scientific papers, presenting our work at scientific conferences and occasionally working with student interns.

 

The ideal candidate should have the following skills:

 

  • MSc in Computer Science, Computational Linguistics, Electrical Engineering, or other related field;
  • Knowledge of Natural Language Processing and Machine Learning;
  • Experience in developing, analyzing, and implementing algorithms;
  • Excellent programming skills (preferably in C++ and Python);
  • (optional) a track record of publication in international conferences or journals.

 

Experience in Big Data technologies, entity linking, sentiment analysis, or health care analytics will be considered a plus.

Apply for this position

Software Engineer (NLP / Search)

Priberam is currently looking for a highly motivated software engineer for expanding their information retrieval & search development team – to improve and integrate state-of-the-art IR/NLP methods and algorithms into their line of products for Semantic Search Engine, Automatic News Recommendation and Media Monitoring.

We offer a stimulating working environment, with connections to the international ML and NLP state-of-the-art research & development scene. As a Software Engineer at Priberam, you will apply your skills to develop new algorithms and solutions backed by strong experimental design.

Know more

The key responsibilities will be:

 

  • Develop high-performant software for in C++ for IR applications (Search Engine, Recommendation, Media Monitoring);
  • Writing prototype code (C++/Python) to experiment new algorithms and methods;
  • Interacting with the research team and integrate novel ideas into Priberam’s products;
  • Follow industry standard practices for software development, testing and deployment.

 

The ideal candidate should have the following skills:

 

  • MSc in Computer Science, Computational Linguistics, Electrical Engineering, Engineering Physics, or other related field;
  • Good knowledge of algorithms and data structures;
  • Excellent programming skills (preferably in C++ and Python);
  • Experience in developing, analyzing, and implementing algorithms;
Apply for this position

Software Engineer (Backend / Natural Language Technologies)

Priberam is currently looking for a highly motivated software engineer for expanding their software development team – to develop and improve their natural language technology line of products. Two products currently under active development are:

 

  • A multilingual Media Monitoring tool which ingests and processes massive amounts of multilingual data from online publications and news forums to provide monitoring dashboards and analytics to clients;
  • A multilingual Editorial News Production tool which provides a workflow for automatic video transcription, translation, subtitling and voice-over for content producers.

Know more

The key responsibilities will be:

 

  • Develop backend software for Priberam’s line of products;
  • Develop code in .NET core C#, NodeJs and Python;
  • Develop multiplatform applications (Windows/Linux) following a micro-services architecture (Docker);
  • Follow industry standard practices for software development, testing and deployment.

 

The ideal candidate should have the following skills:

 

  • BSc or MSc in Computer Science, Computational Linguistics, Electrical Engineering, Engineering Physics, or other related field;
  • Good programming skills (preferably in one of C#, Javascript, or Python);
  • Experience in developing, analyzing, and implementing algorithms.

 

Apply for this position

Sales Development Representative

We are seeking an energetic, motivated, and articulate team player to join our Sales team as a Sales Development Representative. The ideal candidate will be responsible for prospecting, cold calling, qualifying leads and following up. This is a full-time position based in our Lisbon office.

Know more

The key responsibilities will be:

 

  • Create a fantastic first impression to prospects and customers while building a pipeline for Account Executives
  • Respond to inbound requests via the telephone and email
  • Organize and categorize sales lead information into Salesforce.com
  • Focus on building a great team environment for a fun and energetic atmosphere

 

The ideal candidate should have the following skills:

 

  • Bachelor’s degree from an accredited University
  • 1-2 years of SaaS sales experience
  • Demonstrated success in meeting targets
  • Passion for developing a career in a technology sales
  • Excellent written and verbal communication skills with both internal and external clients
  • Native English level is mandatory
  • Outstanding time management skills
  • Goal oriented
  • High energy team player
  • Experience using salesforce.com
Apply for this position

Research Internships

Priberam is offering short-term research internships at its Labs. We are looking for people to work in our exciting projects in the areas of Machine Learning and Natural Language Processing, or to propose their own internship project.

Know more

  • Duration: 3 months
  • Skills: Machine Learning and/or Natural Language Processing

 

We welcome applications from Master’s and PhD students who would like to have a short-time experience in the industry. We offer a stimulating research environment, with connections to the international ML and NLP state-of-the-art research scene.
The specific start and end dates are flexible, but we expect interns to work for about three months in a project of their choice, together with our research team. Before the internship actually starts, the intern and our research team will elaborate a research plan suitable for a 3-month duration, with concrete goals.

 

The ideal candidate is:

 

  • a Master’s or PhD student in Computer Science, Computational Linguistics, Electrical Engineering, or other related field
  • someone with knowledge of Machine learning and/or Natural Language Processing
  • experienced in developing, analyzing, and implementing algorithms
  • a strong programmer (preferably in C++ and/or Python, but proficiency in other languages is acceptable)
  • (optional) an author of scientific papers in international conferences or journals.
Apply for this position

Submit your application

How did you know about the position?


What position are you applying to?


Name


Email


Phone


LinkedIn


GitHub


CV


Additional information


Letter of intent



I authorize Priberam to collect my data in order to contact me