PYTHON LEAD DEVELOPER

INSCALE | Posted 11-09-2019

Lisboa (Aprendizado de Máquina)


Responsibilities

Primarily, you will be working in Python and JavaScript/Typescript to build an application with an outstanding user experience. You will work in a cross functional team with UX-designers, backend engineers, machine learning and natural language processing researchers. Together you will develop solutions for parsing documents, performing complex text processing and analysis tasks. The resulting application uses machine learning and natural language processing tools and algorithms for reliable low-latency, ad-hoc insights and visualizations into data from unstructured documents.

Additionally, you would help grow the front-end engineering team and foster the diverse talents within.

You will be challenged to:
  • Be the point of contact with other areas within the company
  • Be the technical leader for the remaining team members in Lisbon
  • Design and implement the architecture of the web part of the application
  • Contribute to the overall architecture of the system
  • Work with UX expert(s) to create simple and effective solutions to complex problems
  • Deliver an application with outstanding user experience and immaculate quality
  • Keep up with the latest developments in the UI/UX fields

Qualifications

Preference will be given to candidates who have a combination of the following skills / experience:


  • Experience with large single page web applications;
  • Expertise in Python;
  • Experience managing a small team;
  • Experience working with teams on other locations.
Good to have:
  • Hands-on experience with Git;
  • Experience with 3rd party APIs, OAuth;
  • Expertise in Angular 2+Typescript;
  • Expertise in JavaScript, HTML5, and CSS;
  • DevOps/CD & CI mindset;
  • Experience with working in agile, product-focused environment;
  • Experience working in a start-up environment.
Soft Skills
  • Open to change;
  • Honest;
  • With a genuine interest in people;
  • Able to work smart;
  • Have passion for innovation;
  • Committed.

Education

  • You have a minimum of BSc in Computer Science, Software Engineering, IT or relevant

Travelling

  • Initial travel to HQ in Zurich to get introduced to the existing applications and your team members;
  • 3/4 travels per year to HQ;
  • INSCALE office is located at Avenida da Liberdade 36, 5th Floor.