Postat pe: 2019-03-22 | Data modificării: 2019-04-23 | Expiră pe: 2019-04-21

Lead Software Engineer (Barcelona city center)

Descrierea jobului

Verbio develops cutting-edge technology around the widest range of Human – machine communications through natural language. By joining our teams, you will acquire the amplest knowledge on our Artificial Intelligence technology and products, which include Voice Biometrics, Speech Recognition, Text-to-Speech Conversion, Cognitive NLU, Conversational sensors and Virtual Assistants and Chatbots.

Our products are based on the latest Neural Networks, Machine Learning Techniques of both Academic and Industrial worlds, and by working on their implementation on real use cases, you will be closely participating in their configuration and training, as well as on complex integrations with client’s systems creating innovating solutions across various industries.

The Technology Stack we use varies from Python, VUE, C++, and cutting-edge ML Frameworks such as Tensorflow, Caffe, Theano or PyTorch. We work with Docker, VMware and Node.JS to Oracle and MySQL and NVIDIA and Intel accelerators hardware.

You will…

• Lead a team of 4 back-end developers
• Develop and maintain a distributed microservices architecture for a complete end to end Natural Language Processing Solution. (Docker + Kubernetes -K8S-/ Amazon Cloud)
• Services developed by our Scientists include (but not limited to):
- Natural Language Understanding
- Semantic Reasoning with Ontology Web Language and SPARQL (among others)
- Conversation Flow Usability
- Information Retrieval
- Automatic Text Analytics (Summarization, Triplet Extraction...)
• Develop Libraries and SDKs of cognitive products to be used by our integration partners
• Develop and maintain Q&A, CI and CD flows.
• Define and maintain Developer Experience with associated Partners
• Design, develop and maintain WebServices, applications, platforms and SDKs that connect with Verbio Technologies

Cerințe

Skills and Experience

• Degree in Computer Science or related subject
• 3+ years of experience
• Full Stack development oriented
• Experience with interpreted programming languages (Python, PHP, Perl)
• Experience in architectures and web development (Frontend and Backend)
• Control version tools (Git, Mercurial, SVN)
• English spoken and written skills
• Experience leading a small group of people
• Node.JS development (using frameworks such as Express.JS, Socket.io and/or Hapi)

Nice to have

• Experience with compiled programming languages (at least some C++ knowledge, Java)
• WebServices knowledge (development and deployment)
• Knowledge in containerization tools (Docker, Kubernetes)
• Agile methodologies (SCRUM, TDD)
• Design Patterns and SOLID principles
• Experience with distributed computing (Hadoop, Spark...)
• Experience with K8S, Docker-Swarm and similar service deploy architecture
• Experience with AWS environment
• Gitlab CI

Beneficii

Why should you work with us?

• You will become part of a young, dynamic and international team (8+ nationalities), with a great deal of PhD’s and expert engineers.
• Flexible Timetable
• Our headquarters is located in the heart of Barcelona, which works great for our frequent fun and team-building outings
• If you need to, you may work remotely either part or full-time
• We love and encourage challenges, so you will have infinite possibilities of learning and growth. If you’re up to it, sky is the limit!

Abilități

Docker Kubernetes Node.js PHP Python

Cerințe lingvistice

English, Spanish

Gradul de educație

Engineer's Degree

Suport viză

Nu

Acceptare doar candidați din:

Spain
Email Job

Criterii job

Tip Job

Full Time

Industrii

#Software Development

Locație job

Spain - Barcelona

Departament

Developer

Salariu

Negociabil

Companiile vor aplica la tine

Completează-ți CV-ul și companiile vor putea să-ți trimită invitații să aplici la joburile lor și te vom notifica prin email .