ML Platform Software Developer

CDI
Paris
Salaire : Non spécifié
Télétravail fréquent
Expérience : > 4 ans
Éducation : Bac +5 / Master
Postuler

Capital Fund Management
Capital Fund Management

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

 

ABOUT THE ROLE   

 

The Team

In close collaboration with the quantitative execution research team, the Trading Core & Model Technology team is responsible for maintaining and developing a C++/Python stack dedicated to execution trading strategies.

 

Mostly C++ applications:

·        Feed handlers to distribute real-time, low-latency market data to automatons.

·        Execution libraries used by tick-by-tick trading strategy automatons.

·        Predictors used for execution signals.

 

Python/C++ applications:

·        A machine learning pipeline used for execution strategies.

·        Data collection for the calculation and distribution of execution cost analysis metrics.

·        Analytical reports for execution research and compliance.

 

The team is also responsible for optimizing the tick to trade latency: from real-time market data reception to order sending.

 

CFM is looking for an experienced and talented ML Platform Software Developer to design, develop and maintain TCM team’s machine learning platform.

 

Key Responsibilities

As a ML Platform Software Developer, and in collaboration with your team — particularly the machine learning experts who drive the evolution of this pipeline — you will be responsible for developing the platform with a dual focus:

·        Providing solutions (pipeline evolutions, APIs, tools, services) tailored to the needs of the quantitative research team (and other users: TCM and other teams) and provide assistance to users.

·        Enhancing the machine learning pipeline capabilities: automation, scalability, integration of new packages and usage of cloud technology, among others. Explore and integrate new tools and modern workflows if they can be relevant for our use cases.

 

 

Software Development:

·        Gather requirements and propose enhancements to the execution research team and other teams.

·        Design and implement these enhancements.

·        Maintain the platform, including technical migrations and bug fixes.

 

 

 


Profil recherché

Profile description:

 

 

Qualifications / Required Skills

·        Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related field.

·        Proficiency in programming languages: a minimum of three years of experience in Python (and classical data libraries, pandas/polars, scikit-learn) and experience in C++ is required but candidates with significantly more experience will be considered with great interest.

·        Experience with Cloud (AWS or others).

·        Experience in front office software development (market data, automatons, trading applications, data platforms).

·        Proficiency in both French and English.

·        Excellent collaboration and communication skills.

·        Adaptable and rigorous, capable of working in a rapidly evolving environment.

·        Basic Math: linear algebra and calculus.

·        Interest in machine learning and data (time series).

 

Extra:

·        Experience with SQL.

·        Experience with machine learning frameworks (PyTorch, TensorFlow, etc.) is a plus but is not mandatory since the focus of this mission is on improving the technical part of the ML platform.

 

 

 

 

  



We offer:

 

EQUAL OPPORTUNITIES STATEMENT


We are continuously striving to be an equal opportunity employer, and we prohibit any discrimination based on sex, disability, origin, sexual orientation, gender identity, age, race, or religion. We believe that our diversity, breadth of experience, and multiple points of view are among the leading factors in our success.
CFM is a signatory of the Women Empowerment Principles.
 

 

FOLLOW US


Follow us on Twitter or LinkedIn or visit our website to find out more about CFM.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Software & Web Development”.

Voir toutes les offres
Postuler