Data Scientist – AI Practice at MARGO | Marketing & Optimization Projects
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
About margo-group
MARGO is a consultancy that focuses on delivering impactful business solutions through complex projects in Data Science, Machine Learning, and Artificial Intelligence, catering to top players in finance, industry, and tech.
Similar jobs
Search for C Developer Software Engineering Practice At Margo
1,343 results
About UsAt MARGO, our consultants focus on what truly matters: intricate projects that combine intellectual challenges with real business impact. We partner with leading players in finance, industry, and technology to design and develop high-performance software solutions, including distributed architectures, cloud platforms, real-time systems, and large-scale critical applications.Why Join the Software Engineering Practice?You will be part of a team led by Paul Blois, our Practice Manager for the past five years. Collaborating with him means benefiting from his in-depth knowledge of the firm, receiving close mentorship for your personal development, and contributing to demanding IT projects that have a significant impact on our clients.Your ResponsibilitiesJoin an international team of electronic trading experts dedicated to developing high-performance market solutions. Your tasks will include:- Designing and enhancing trading bots capable of executing complex real-time strategies.- Optimizing performance (latency, multithreading) and managing high data volumes.- Ensuring robust C# code, adhering to SOLID principles, with testing and code reviews.- Contributing to the management of Cloud infrastructures (Azure) and data security.Candidate ProfileWe are looking for a C# developer passionate about real-time systems and interested in market finance, eager to thrive in complex, high-performance environments.- Educational background: Master’s degree (engineering school or university).- Strong skills in C#, multithreading, performance optimization, and best development practices (SOLID, unit testing).- Experience in developing critical systems, processing real-time data streams; experience in finance is a plus.- Ability to solve complex technical problems and collaborate with multidisciplinary teams.- Enthusiasm for demanding environments.
Who are we?At MARGO, our consultants engage in what truly matters: complex projects that blend intellectual challenges with real business impact. We collaborate with leading players in finance, industry, and technology to design and develop high-performance software solutions, including distributed architectures, cloud platforms, real-time systems, and large-scale critical applications.Why join the Software Engineering Practice?You will be part of a newly established team led by Paul Blois, Practice Manager at MARGO for the past 5 years. Working alongside him means gaining in-depth knowledge of the company, receiving close guidance in your professional development, and contributing to demanding IT projects with significant impacts for our clients.Your missionsYou will join a newly formed team at a leader in the energy sector, tasked with designing an algorithmic trading platform dedicated to battery energy storage. This strategic project aims to stabilize the electrical grid by injecting energy during peak consumption.As a C# Developer, you will contribute to building a robust, scalable, and high-performance solution capable of managing assets across Europe and the United States.Your responsibilities include:- Trading Engine Development: Design the software components enabling algorithmic trading in Intraday markets.- Asset Optimization: Implement and run complex optimization models (considering weather, market prices, and consumption profiles).- Backtesting Platform: Develop a secure and efficient environment for traders to test and validate their algorithmic strategies.- Scalability & Evolvability: Participate in the architecture of a solution initially focused on batteries but eventually designed to integrate the entire renewable energy portfolio (wind, hydro, thermal).
About UsAt MARGO, our consultants focus on what truly matters: complex projects that blend intellectual challenges with significant business impact. We partner with leading players in finance, industry, and technology to design and develop high-performance software solutions, including distributed architectures, cloud platforms, real-time systems, and large-scale critical applications.Why Join Our Software Engineering Practice?You will work alongside an experienced team led by Paul Blois, Practice Manager at MARGO for 5 years, and Prosper Gratian, Practice Lead and C++ Developer. Collaborating with them means benefiting from in-depth company knowledge, receiving close mentorship for your career growth, and contributing to demanding IT projects that have a high impact on our clients.Your Responsibilities- Design, develop, and optimize high-performance C++ components.- Participate in the migration of critical applications.- Contribute to the establishment of an internal framework for cross-functional applications.- Ensure code quality, performance, and maintainability.- Engage in code reviews, continuous improvement, and sharing best practices.Technical Stack: Modern C++ (C++17/20)Associated tools and technologies: Kafka, ElasticSearch, Git, CI/CD, AWS.Challenges: Performance, robustness, and managing large data volumes (processing 9 billion messages).Desired ProfileWe are looking for a passionate C++ developer with an interest in real-time systems and financial markets, eager to thrive in complex, high-performance environments.- Master's degree (engineering school or university).- Strong skills in C++, multithreading, performance optimization, and development best practices (SOLID, unit testing).- Experience in critical systems development and real-time data stream processing.
Who Are We?At MARGO, our consultants focus on what truly matters: tackling complex projects that combine intellectual challenges with real business impact. We partner with leading players in finance, industry, and tech to design and develop high-performance software solutions, including distributed architectures, cloud platforms, real-time systems, and large-scale critical applications.Why Join the Software Engineering Practice?You will be part of a team led by Paul Blois, our Practice Manager at MARGO for five years. Working alongside them means benefiting from extensive company knowledge, receiving close support in your professional growth, and contributing to demanding IT projects that have a significant impact on our clients.Your ResponsibilitiesYou will collaborate closely with research and business teams, enabling regular feedback and participation in various strategic changes. The goal is to transform, migrate, and optimize the tools we use.As a Python R&D Developer, your tasks will include:- Developing and adding new features using Python and C++- Participating in the redesign and optimization of various tools- Adhering to development standards and code quality- Implementing tests to reduce technical debt and improve Time to Market- Tackling technical challenges such as real-time processing, parallelization, and high data volumeYou will have the opportunity to grow in an agile and human-sized environment where technical excellence and coding best practices are at the heart of our activities.Technical challenges include algorithmic complexity, real-time performance, optimization, and scalability.Technical Stack: Back End: C++ and Python; Front End: JavaScript; Unix/Linux Environment.
About UsAt MARGO, our consultants focus on what truly matters: engaging in complex projects that blend intellectual challenge with real business impact. We support the most prominent players in finance, industry, and technology by designing and developing high-performance software solutions, including distributed architectures, cloud platforms, real-time systems, and large-scale critical applications.Why Join the Software Engineering Practice?You will be part of a team led by Paul Blois, who has been the Practice Manager at MARGO for five years. Working alongside him means benefiting from an in-depth understanding of the company, receiving close mentorship in your career development, and contributing to demanding IT projects with significant impact for our clients.Your ResponsibilitiesYou will join a team of 12 professionals tasked with translating complex financial mechanisms into an elegant and resilient software architecture. At the heart of a leading energy company's market activities, you will design the contract modeling engine that manages the group’s risk exposure.As a Senior Python Developer, your challenges will include:- Architecture & Design: Developing and evolving APIs and microservices capable of modeling rich and varied contractual life cycles.- Engineering Excellence: Ensuring code quality and maintainability (Clean Code, extensive unit and integration testing) in an environment where even a minor miscalculation can have direct financial repercussions.- Domain Modeling: Collaborating with business experts to convert complex management rules (gas purchases, P&L tracking, European regulatory constraints) into high-performing data models.- Performance & Scalability: Optimizing services for the aggregation of massive data volumes necessary for real-time risk management tools.
MARGO Group
Who are we?At MARGO, our consultants engage in what truly matters: complex projects that combine intellectual challenges with tangible business impacts. We support leading players in finance, industry, and technology in designing and developing high-performance software solutions, including distributed architectures, cloud platforms, real-time systems, and large-scale critical applications.Why join the Software Engineering practice?You will be part of a team led by Paul Blois, our Practice Manager for the past 5 years. Working alongside them means gaining deep insights into the company, receiving close guidance in your career development, and contributing to demanding IT projects that have a significant impact for our clients.Your responsibilities- Design, develop, and optimize a Front Office risk management application covering various financial products.- Enhance and extend existing functionalities to meet real-time business requirements.- Tackle complex performance, algorithmic, and multithreading challenges.- Participate in the design of scalable and robust microservices architectures.- Ensure code quality, maintainability, and security across the solution.- Contribute to code reviews, continuous improvement, and sharing best practices.Languages: Java 17Associated Technologies: NoSQL, microservices, CI/CDChallenges: real-time, low latency, algorithmic complexity, distributed computing, processing large data volumes.Desired ProfileWe are looking for a Java Developer who is passionate about real-time systems and has an interest in financial markets, eager to thrive in complex, high-performance environments.- Master's degree (engineering school or university).- Strong skills in Java, multithreading, performance optimization, and development best practices (SOLID, unit tests).- Experience in developing critical systems, real-time data stream processing; finance experience is a plus.- Ability to solve complex technical problems and collaborate with multidisciplinary teams.
About UsAt MARGO, our consultants focus on what truly matters: tackling complex projects that combine intellectual challenges with real business impact.This is why we support leading players in finance, industry, and technology on their most strategic projects in Data Science, Machine Learning, and Artificial Intelligence.Why Join the AI Practice?You will be part of a team led by Hamza Bouanani, the AI Practice Manager at MARGO, and Lead Data Scientist at BNP Paribas.Working alongside him means joining a team of passionate experts, being technically and methodologically challenged, and contributing to high-impact projects for clients.Your ResponsibilitiesWe are seeking a Machine Learning Engineer to join our teams and engage at the heart of our clients' Data strategies (Industry, Finance, Energy). Your primary objective will be to industrialize Machine Learning algorithms and ensure their production lifecycle.You will operate on three major technical axes:1. Industrialization & Deployment (Model Serving)- Transforming research models (Proof of Concept) into robust, tested, and optimized production code.- Developing high-performance APIs (FastAPI, Flask) to expose models to business applications.- Containerizing solutions (Docker) and orchestrating on clusters (Kubernetes) to ensure scalability and high availability.2. MLOps Architecture & Automation- Designing and maintaining CI/CD pipelines dedicated to Machine Learning (automated retraining, model validation).- Implementing and managing data flow orchestration tools (Airflow, Kubeflow, Dagster).- Managing versioning of data and models (DVC, MLflow) to ensure reproducibility of experiments.
JOIN MARGOMARGO is a consulting firm specializing in Data, Artificial Intelligence, and Software Engineering. We bring together top experts and focus solely on technically complex missions.Since our inception in 2005, MARGO has maintained a unique positioning to engage in the most stimulating projects in the market and recruit the best talents.Today, we have over 400 employees across Paris, London, and Warsaw, covering six areas of expertise within the banking and financial markets, insurance, energy, industry, and technology sectors.RECRUITMENT CONTEXTWith more than 20 years of uninterrupted growth, our ambition is to accelerate this by strengthening our new team of Practice Managers.You will receive support and guidance from our COO, Raphaël Le Lièvre, who will work with you to define a joint strategy aimed at growing your Practice.The role of the Practice Manager is essential in supporting, retaining, and projecting consultants. It is a challenging position with multiple functions, critical to the growth of the group.YOUR MISSIONS AS A PRACTICE MANAGERYou will be responsible for the Software Engineering Practice, composed of 80 consultants and 3 manager consultants.Your role includes:Management- Manage and enhance the performance and career development of your team.- Support the onboarding of new team members.- Foster a vibrant professional life for consultants.Recruitment- Actively participate in recruiting your team.- Ensure the quality of selection processes from technical validation to the end of recruitment.Delivery- Oversee successful project delivery and client satisfaction.
Who are we?At MARGO, our consultants engage in projects that truly matter: complex challenges that combine intellectual stimulation with direct impact on financial markets.We support leading players in financial markets on their most strategic projects involving real-time systems, trading, risk management, and the automation of financial product life cycles.Why join the CMT practice?You will be part of a team led by Christophe El Harake, Practice Manager CMT at MARGO, a former Business Analyst at BNP, ENGIE, and Amundi.Working alongside him means joining a passionate team of experts, receiving high-level mentorship, being challenged technically and methodologically, and contributing to projects with a significant impact on financial markets.Your missionsWe are currently seeking C# Front Office Specialists for a major French investment and financing bank. You will work in the trading room, focusing on Fixed Income products as a C# Commando.Your responsibilities will include:- Rapid development of pricing and risk monitoring applications to meet the needs of market-making traders;- Addressing real-time constraints and ensuring application reliability and robustness;
About UsAt MARGO, our consultants focus on what truly matters: complex projects that combine intellectual challenge with real business impact. We support leading players in finance, industry, and technology in designing and developing high-performance software solutions, including distributed architectures, cloud platforms, real-time systems, and large-scale critical applications.Why Join the Software Engineering Practice?You will be part of a team led by Paul Blois, Practice Manager at MARGO for 5 years, and Prosper Gratian, Practice Lead and C++ Developer. Working alongside them provides unparalleled insight into the company, close mentorship for your development, and the opportunity to contribute to demanding IT projects with significant impact for our clients.Your ResponsibilitiesYou will engage in the development of a core application for the front office of an investment bank, a booking tool that provides positioning and performs real-time risk calculations. This tool is essential for the trading floor and other data consumers such as risk management, accounting, and back office. You will be involved in:- Developing new features to enhance performance and reduce latency.- Optimizing code to ensure peak performance, particularly in multithreading and latency management.- Collaborating with front office teams and other client departments.Technical Challenges: Performance, multithreading, and latency management.Rich Functional Environment: You will work in a rich functional environment, interacting with several key departments.Tech Stack: C++ 17
Who are we?At MARGO, our consultants focus on what truly matters: tackling complex projects that combine intellectual challenges with real business impacts. We support major players in finance, industry, and technology in designing and developing high-performance software solutions, including distributed architectures, cloud platforms, real-time systems, and large-scale critical applications.Why join the Software Engineering Practice?You will be part of a team led by Paul Blois, Practice Manager at MARGO for five years. Working alongside them means benefiting from in-depth company knowledge, receiving close support for your career development, and contributing to demanding IT projects with significant impact for our clients.Your Responsibilities- Design, develop, and optimize a new web application for the reporting, tracking, and auditing of insiders (staff with access to sensitive information) for a major banking client.- Participate in defining and implementing a high-performing and scalable architecture.- Address performance optimization challenges in both front-end and back-end systems.- Ensure code quality, maintainability, and security of the solution.- Collaborate closely with product, security, and infrastructure teams for seamless integration.- Contribute to code reviews, continuous improvement, and the sharing of best practices.Languages: Java 17, TypeScriptAssociated frameworks and technologies: Spring Boot, Angular 12, Git, CI/CDChallenges: performance, response time optimization, robustness, and regulatory complianceDesired ProfileWe are looking for a full-stack developer who is passionate about real-time systems and interested in financial markets, eager to work in complex and high-performance environments.- Education level: Master’s degree (engineering school or university).- Strong skills in both back-end and front-end development, multithreading, performance optimization, and good development practices (SOLID, unit testing).- Experience in developing critical systems, real-time data stream processing; experience in finance is a plus.- Ability to solve complex technical problems.
Who Are We?At MARGO, our consultants focus on what truly matters: complex projects that blend intellectual challenge with tangible business impact.We support leading players in finance, industry, and tech on their most strategic endeavors in Data Science, Machine Learning, and Artificial Intelligence.Why Join the AI Practice?You will be part of a team led by Hamza Bouanani, Practice Manager of AI at MARGO, who is also the Lead Data Scientist at BNP Paribas.Working alongside him means joining a passionate group of experts, facing technical and methodological challenges, and contributing to high-impact projects for our clients.Your ResponsibilitiesWe are currently seeking a Data Scientist for a major French industrial group to contribute to a strategic marketing optimization project.Your responsibilities will include:- Development and deployment of Marketing Mix Modeling (MMM) models leveraging large volumes of marketing data (TV, digital, social media, brand experiences, etc.) to measure the impact of investments on sales and brand valuation;- Delivering large-scale models across strategic markets, integrating complex and heterogeneous environments;- Calculating and monitoring key performance indicators such as ROS (Return on Spend) and ROI (Return on Investment) by channel and brand;- Direct interaction with marketing teams to provide recommendations on optimal budget allocation;- Participating in the evolution of code and methodologies in future data migrations;- Contributing to new projects around generative AI applied to marketing content creation.Technical EnvironmentInfrastructure: AzureData Preparation: PySpark, Databricks, SnowflakeML Development: Python (VS Code), AzureMLDevelopment Tools: Git (Azure DevOps), Postman, StreamlitDocumentation: NotionMethodology: Agile / ScrumDesired ProfileWe seek demanding engineers and data scientists passionate about AI and eager to thrive in complex environments.- Education: Master’s degree (engineering school, university, PhD preferred);- Experience in Data Science applied to business challenges (preferably in marketing, pricing, budget allocation, etc.);- Strong analytical and problem-solving skills;- Proficient in programming languages and statistical tools;- Team player with excellent communication skills.
Join Margo Group as a Data Scientist or Machine Learning Engineer within our cutting-edge Practice IA MARGO team. In this role, you will leverage your analytical skills and machine learning expertise to drive innovative solutions that enhance our data-driven decision-making processes.You will collaborate with cross-functional teams, harnessing data to create predictive models and actionable insights that contribute to the success of our projects.
About UsAt MARGO, our consultants engage in what truly matters: complex projects that merge intellectual challenges with real business impact. We support leading players in finance, industry, and technology in their most strategic Data Science, Machine Learning, and Artificial Intelligence initiatives.Why Join the AI Practice?You will be part of a team led by Hamza Bouanani, AI Practice Manager at MARGO and Lead Data Scientist at BNP Paribas. Working alongside him means joining a passionate team of experts, being technically and methodologically challenged, and contributing to high-impact projects for our clients.Your ResponsibilitiesWe are currently looking for an AI Engineer to contribute to a strategic project focused on digitizing risk metric production within a multidisciplinary team led by a Lead Data Scientist.- Predictive MonitoringContext: Production teams handle large volumes of data daily to generate key indicators. Manual monitoring is complicated and doesn’t always guarantee that objectives will be met.Technical Objective: Develop a system capable of predicting daily the likelihood of meeting indicators and automatically identify weak links in the calculation chain.Expected ROI: Streamline the operational teams' work and enhance production deadline compliance.- Agentic AI FrameworkContext: The complexity of tools and procedures complicates manual incident resolution.Technical Objective: Design multiple AI (multi-agent systems) capable of centralizing knowledge, answering user inquiries, and suggesting automated corrective actions.Expected ROI: Assist operational teams daily, reduce their workload, and automate repetitive tasks.
ABOUT USAt MARGO, our consultants tackle meaningful challenges through complex projects that blend intellectual rigor with real business impact.We support leading players in finance, industry, and technology on their most strategic initiatives in Data Science, Machine Learning, and Artificial Intelligence.WHY JOIN THE CLOUD TRANSFORMATION PRACTICE?You will work within a team guided by a dedicated Practice Manager at MARGO, who is also deployed at one of our client sites.Collaborating with them means joining a passionate team of experts, facing technical and methodological challenges, and contributing to high-impact projects for our clients.YOUR RESPONSIBILITIESWe are currently seeking a Data Engineer to work with one of our clients in the energy sector within a cross-functional data team. This role encompasses various use cases arising from different departments (trading, data, HR, etc.).Your primary task will be to provide the foundational IT and Data components that serve all teams.In practical terms, our team is looking for Data Engineers and Data profiles capable of contributing to these impactful cross-functional projects.Main Responsibilities:- Support other teams in their data/AI projects- Engage in cross-functional interventions to accelerate and industrialize use cases- Deploy and launch data/AI projects into production- Work with modern technologies and enhance skills in AWS cloud- Make a direct impact on concrete topics such as energy transition, energy mix, and ecology—subjects that matter- Work alongside high-caliber colleagues (high seniority level)- Focus on continuous optimization- Handle large volumes and diverse data sets- Participate in a significant DATA transformationWHAT WE ARE LOOKING FORWe are looking for demanding engineers and data engineers who are passionate about technology and eager to thrive in complex environments.- Graduated from an engineering school or a Master's degree (Bac +5);- Proficient in Python, PySpark, Scala, AWS, Databricks, and SQL- Good command of English to operate in an international environment.WHAT WE OFFER- Ambitious and varied projects, always selected for their added value;- Close support from recognized experts;- ...
Join our dynamic team at Margo Group as a Technical Architect specializing in Java for critical financial systems. In this role, you will lead the design and implementation of robust software solutions that power our financial markets operations. Your expertise will be pivotal in ensuring system reliability and performance.
Join Margo Group as a Full Stack Developer specializing in Java and React. We are seeking a talented and motivated individual to contribute to our innovative projects and help shape the future of our tech solutions. As part of our team, you will work closely with designers and product managers to refine our offerings and deliver high-quality software solutions.
About UsAt MARGO, our consultants engage in what truly matters: complex projects that merge intellectual challenge with real business impact. We support leading players in finance, industry, and technology on their most strategic endeavors in Data Science, Machine Learning, and Artificial Intelligence.Why Join the AI Practice?You will be part of a team led by Hamza Bouanani, Practice Manager of AI at MARGO and Lead Data Scientist at BNP Paribas. Working alongside him means joining a passionate team of experts, being technically and methodologically challenged, and contributing to high-impact projects for our clients.Your ResponsibilitiesWe are currently seeking a Data Scientist for a prominent French industrial group. Your role will involve multiple projects:- Pricing Project* Scale price optimization* Estimating the impact of price variations and providing recommendations to maximize group sales and margins* Optimizing prices in line with business constraints through direct interaction with various departments* Participation in production implementation- Customer Segmentation Project* Enhancing data quality to optimize marketing campaign targeting* Developing simple, robust, and efficient classification and regression models- Recommendations* Defining and implementing targeted discounts to retain customers* Creating decision support tools for sales personnel, integrating recommendations on clients and products* Collaborating closely with departments to assess the impact and ROI of recommendations- Your role will also include:* Needs assessment and definition phase with end users* R&D phase: data analysis, testing, and development of effective models* Validation with departments and production implementation with data engineering teams* Monitoring and following up on models via Databricks dashboards.
Margo Group
JOIN MARGOMARGO is a consulting firm specializing in Data, Artificial Intelligence, and Software Engineering. Bringing together top experts, MARGO focuses exclusively on technically complex missions.Since our inception in 2005, we have chosen a unique positioning to engage in the most stimulating projects in the market and to recruit the best talents.Today, we have over 350 employees spread across Paris, London, and Warsaw, covering six areas of expertise within the banking and financial markets, insurance, energy, industry, and technology sectors.RECRUITMENT CONTEXTWith over 20 years of continuous growth, our ambition is to accelerate this by strengthening our new team of Practice Managers.You will receive support and guidance from our COO, Raphaël Le Lièvre, who will work with you to define a common strategy aimed at expanding your Practice.The role of the Practice Manager is crucial in supporting, retaining, and projecting consultants. This is a challenging position with multiple functions, vital for the growth of the group.YOUR MISSIONS AS A PRACTICE MANAGERYou will take responsibility for the Data & Architecture Practice, consisting of 20 consultants.Your role includes:Management- Manage and develop the performance and careers of your team- Support the onboarding of new team members- Foster the professional life of consultantsRecruitment- Actively participate in the recruitment of your team- Ensure the quality of selection processes from technical validation to the end of recruitmentDelivery- Promote and support the offering and domain of expertise...
Who are we?At MARGO, our consultants engage in what truly matters: intricate projects that merge intellectual challenges with direct impact on financial markets. This is why we support major players in market finance with their most strategic initiatives in real-time systems, trading, risk management, and automation of the financial product lifecycle.Why join the Capital Market Technologies practice?You will be part of a team led by Christophe El Harake, Practice Manager of Capital Market Technologies at MARGO, a former Business Analyst at BNP, ENGIE, and Amundi. Working alongside him means joining a group of passionate experts, receiving top-tier mentorship, being challenged both technically and methodologically, and contributing to projects with significant impact on financial markets.Your MissionsWe are currently seeking an IT Quant specialized in Algorithmic Trading to work with a leading investment bank. You will be part of an international team of IT Quants, algo traders, and data experts, working on strategic projects at the heart of electronic trading.You will contribute to major projects for the Front Office, including:- Developing and optimizing new trading models and algorithms in direct collaboration with algo trading teams;- Implementing real-time tools for strategy monitoring and performance analysis;- Utilizing and valuing market data through KDB+ and high-performance environments;- Backtesting and validating trading models prior to production deployment;
Sign in to browse more jobs
Create account — see all 1,343 results

