Quantcube Technology leads many innovative R&D projects in fields as varied as Artificial Intelligence for image analysis, automatic language processing, financial markets. We are looking for technical profiles with a strong interest in OOP Python programming and CICD development, with curious interest on Machine Learning.
The assignments you will be working on include:
Deploy applications (scrapper at first) with cutting edge technologies:
Contenerize your application with Docker
Implement CI pipelines with our tools (Bitbucket, CircleCI incoming)
Implement CD pipelines to deploy on our infrastructure
Create your own infrastructure on AWS with Terraform
Test and monitor your application
Work in close collaboration with Quantcube Data-scientists to design Macro model and Investment strategies based on Natural Language Processing Algorithms
Interests: Develop and deploy apps by using modern technologies while taking into considerations scalability, modularity, performance and flexibilityProfile (required)
Benefits:
You will have the opportunity to learn and grow in a stimulating and constantly developing environment during these assignments to quickly gain responsibility: to lead a project from A to Z from architecture design to deployment; to communicate directly with our IT and Data Science teams who are at the forefront of their field, and to present your work to the whole team at the end of the internship.
We are a close-knit, friendly and multicultural team. We are looking for motivated people to join the adventure and participate in the development of QuantCube.
Quantcube Technology mène de nombreux projets innovants en R&D dans des domaines aussi variés que l’Intelligence Artificielle pour l’analyse d’images, le traitement automatique du langage et les marchés financiers. Nous recherchons des profils techniques avec un fort intérêt pour la programmation Python orientée objet (OOP) et le développement CICD, avec une curiosité particulière pour l’apprentissage automatique.
Les missions sur lesquelles vous travaillerez incluent :
Déployer des applications (d’abord un outil de collecte d’informations) avec des technologies de pointe :
Conteneuriser votre application avec Docker
Mettre en place des pipelines CI avec nos outils (Bitbucket, CircleCI à venir)
Implémenter des pipelines CD pour le déploiement sur notre infrastructure
Créer votre propre infrastructure sur AWS avec Terraform
Tester et surveiller votre application
Travailler en étroite collaboration avec les data scientists de Quantcube pour concevoir des modèles macro et des stratégies d’investissement basés sur des algorithmes de traitement du langage naturel
Intérêts : Développer et déployer des applications en utilisant des technologies modernes tout en tenant compte de la scalabilité, de la modularité, des performances et de la flexibilité.
Avantages :
Vous aurez l’opportunité d’apprendre et de progresser dans un environnement stimulant et en constante évolution au cours de ces missions pour rapidement gagner en responsabilité : mener un projet de A à Z, de la conception architecturale au déploiement ; communiquer directement avec nos équipes informatiques et de data science qui sont à la pointe de leur domaine, et présenter votre travail à toute l’équipe à la fin du stage.
Nous sommes une équipe soudée, conviviale et multiculturelle. Nous recherchons des personnes motivées pour rejoindre l’aventure et participer au développement de QuantCube.
Skills Required
You have a successful experience in programming, interest in Machine Learning and have strong skills in the following subjects
Experience in Python or other high level language such as Go, Js … (Python will be mainly used)
Knowledge in SQL
Basic understanding of git and version control
A like for automation. You can’t bear having to do something manually
Desirable Skills:
Experience in bash scripting and Linux distributions (Ubuntu / Centos 7/ Amazon Linux)
Good understanding of some advanced databases principle (partitions, indexes …)
Knowledge in IaC (Infrastructure as Code) and tools like Terraform
Use of any cloud provider (We are using AWS)
Experience with Kubernetes
Knowledge in API Design
Years of experience
Bac+2 and at least 2 years of experience or > Bac+5
QuantCube recruits and recognises all talents
Compétences requises :
Vous devez avoir une expérience réussie en programmation, un intérêt pour l’apprentissage automatique et des compétences solides dans les domaines suivants :
Expérience en Python ou dans un autre langage de haut niveau tel que Go, JavaScript, etc. (Python sera principalement utilisé)
Maîtrise de SQL
Compréhension de base de git et du contrôle de version
Une préférence pour l’automatisation. Vous ne supportez pas de devoir effectuer des tâches manuellement.
Compétences souhaitées :
Expérience en scripting bash et familiarité avec les distributions Linux (Ubuntu / CentOS 7 / Amazon Linux)
Compréhension approfondie des principes avancés des bases de données (partitions, index, etc.)
Connaissance en IaC (Infrastructure as Code) et familiarité avec des outils comme Terraform
Expérience avec n’importe quel fournisseur de cloud (Nous utilisons AWS)
Familiarité avec Kubernetes
Connaissance en conception d’API
Années d’expérience :
Bac+2 et au moins 2 ans d’expérience ou > Bac+5
QuantCube recrute et reconnaît tous les talents.
Meet the recruiter and DevOps Specialist (~30 min)
Technical interview (~1h)
Meet the co-founders (~30 min)
Ces entreprises recrutent aussi au poste de “Architecture and Engineering”.