Software engineer - Machine Learning

 

Capital Fund Management (CFM) est une société de gestion alternative, leader européen du trading quantitatif appliqué aux marchés de capitaux mondiaux.

Notre méthodologie repose sur l'analyse statistique de téraoctets de données financières pour l'allocation d'actifs, les décisions de trading et l'exécution automatisée d'ordres de bourse.
CFM offre un projet de carrière ambitieux et motivant à des Docteurs, Ingénieurs en informatique et experts internationaux, talentueux et passionnés. Nos équipes s'appuient sur des théories scientifiques originales de très haut niveau validées par 22 ans d'expérience des marchés, ainsi que sur une architecture technologique de pointe hautement structurée.

Ces fondamentaux favorisent la création d'opportunités passionnantes et le développement de stratégies de trading novatrices.

La diversité et l'implication de nos équipes contribuent à la culture unique de recherche, d'innovation et d’excellence de CFM.


Le poste :

Nous recherchons un ingénieur logiciel spécialisé en Machine Learning pour améliorer le traitement de gros volumes de données.

Au sein d’une équipe d’ingénieurs passionnés, vous travaillez sur des projets C++ et Python visant à améliorer la performance de nos stratégies d’exécution via :
- le développement de « feed handlers »,
- la création d'outils et de simulateurs à destination des équipes Recherche,
- la mise au point et l’optimisation de pipelines machine learning,
- la supervision des applications déployées (plusieurs dizaines de machines réparties sur plusieurs continents),
- la veille technologique et l’évolution permanente de l'existant pour en améliorer l'efficacité et la simplicité.

Le contexte :

L’équipe Data supporte l’activité de recherche en stratégies d’exécution. À ce titre, elle enrichit et consolide un historique de données Market-Data de plusieurs dizaines de Téraoctets. Elle fournit également des outils performants permettant une utilisation efficace de cette masse de données. Enfin, elle apporte une expertise technique aux équipes de recherche dans la mise au point de leurs processus de traitement de données.
Les bibliothèques développées dans l’équipe servent également de socle aux automates de trading de CFM.


Votre profil :

- Ecole d’ingénieur ou équivalent universitaire,
- Expérience en développement de 2 à 5 ans idéalement en finance de marché
- Excellente maîtrise d’un langage de programmation : Python et/ou C++
- Polyvalent, autonome et rigoureux, animé d’un fort esprit d’équipe
- Bonne maîtrise de l’anglais et du français.

Vos « plus » :

- Vous avez suivi une formation en apprentissage statistique et/ou justifiez d’une expérience de terrain en traitement de données
- Vous portez un intérêt au développement et la technologie non limité au domaine professionnel,
- Vous êtes reconnu pour votre motivation et capacité à creuser des problématiques techniques,
- Vous êtes familier des outils / bibliothèques : scikit learn, tensorflow, pandas, dask, etc.
- Vous pratiquez les méthodes Agiles Scrum et/ou Kanban,

 

 

Poste référence :  17-P10-DAT02

Date de publication : 24/03/2017

Retour