
emagine
About the Company
emagine is a high-end business & IT consulting company challenging the way businesses leverage high-end expertise.
Enabled by our vast network of expert consultants, we tailor our services to the unique needs of each business, powering progress, solving challenges, and delivering real results.
As the world evolves, scalability becomes increasingly important in modern, technology-driven organizations. And it is around this critical need that emagine stands out with a unique business model and delivery capacity.
With emagine, companies gain the flexibility needed to navigate and succeed in a complex and ever-changing technological landscape. Through a seamless and tailored delivery model, we help you scale your business.
We help organizations across all industries and sectors; these are our services:
* Team extension: Scale with dedicated consultants on time & material
* Nearshoring as a Service: Leverage a fully scalable development department in Poland
* Teams: Power up with a dedicated team to help you build, develop and execute your projects
* Managed Services: Let us tailor and manage your projects, delivering on your specific requirements and needs
emagine was founded in 1989 and has a long track record of delivering expertise and business impact for blue-chip companies across Europe.
Today, we are 900+ permanent employees working from departments in 10 countries. Furthermore, we own three state-of-the-art nearshore centres in Poland and one offshore centre in India.
With 40.000 experts in our network and 4500+ partnered consultants on active contracts, we currently help our 500+ clients worldwide with high-end expertise.
Listed Jobs


- Company Name
- emagine
- Job Title
- Python Developer (m/f/d)
- Job Description
-
£650-750pd - London / hybrid - Senior Python Developer
About emagine:
emagine is a high-end professional services consultancy and solutions firm specializing in providing business and technology services to the financial services sector. We foster a culture of openness, integrity, and collaboration, aiming to deliver optimal services for our clients and create a positive and equitable working environment.
We are hiring for a skilled Senior Python developer with a strong background in Investment Banking.
Key Responsibilities:
Python Development: Utilise your expertise in Python to design and implement robust solutions.
Leadership: Lead a team of developers, guiding them through complex projects and ensuring high-quality deliverables.
Strategic Thinking: Demonstrate a strategic mindset, bringing forward-thinking solutions to the table and leveraging your initiative on innovative projects.
Business Integration: Collaborate closely with front office teams, understanding their needs and translating them into technical solutions.
Risk and Modelling: Apply your knowledge of risk management and financial modelling to enhance decision-making processes.
Requirements:
Strong knowledge of Python (ideally 5+ years’ experience)
Experience working with platforms such as; Beacon/Athena/Quartz/SecDB (essential)
Cloud and DevOps experience (useful)
Automation Testing framework experience (useful)
Good knowledge of Risk, FX or FICC (bonus)
Experience with greenfield projects, from conception to deployment.
Strong communication skills, with the ability to effectively interface with business stakeholders and technical teams.
Bachelor’s degree in Computer Science, Engineering, or a related field.
Join emagine:
If you are up to the challenge and would like to find out more, get in touch with us immediately. Our internal recruitment team is always keen to hear from dynamic individuals looking to further their career and explore their full potential.
emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion, or ethnic origin


- Company Name
- emagine
- Job Title
- Senior Data Architect (h/f)
- Job Description
-
Introduction and Summary
We are looking for a Senior Data Architect to support our client’s ambitious initiative to harness the potential of data and enhance our solutions. You will be responsible for designing data architecture strategies that align with the organization's business goals, developing data models, maintaining an enterprise data model, overseeing master data integration, and enforcing data governance policies.
Main Objectives
Develop and implement data architecture strategies in alignment with business goals.
Design data models (conceptual/logical/physical) and efficient data management solutions.
Maintain and update an enterprise data model to represent key data concepts.
Oversee the integration and standardization of master data across the organization.
Collaborate with functional teams to identify their data needs and challenges.
Support Business Analysts in data modeling and source selection.
Enforce data governance policies and best practices in data architecture.
Create comprehensive documentation for data architecture designs and standards.
Provide training and support on data management practices and tools.
Key Requirements
Expertise in data modeling.
Expertise in Data Architecture.
Established knowledge in data governance.
Proven experience in data management.
Proficient in English.
Advanced SQL skills.
Other Details
Location : IDF - La Défense
Start Date : ASAP
Duration : A minimum of 6 months
If this mission interests you, please send me your resume and your contact details at kevin.gallais@emagine.org


- Company Name
- emagine
- Job Title
- Architecte Technique (h/f)
- Job Description
-
emagine recherche pour l’un de ces clients finaux 1 architecte Technique
Lieu : 94
Démarrage : ASAP
Durée : Mission longue minimum 12 mois
Prestation à temps plein
Mode hybrid 2j de TT par semaine
Contexte :
Superviser l'intégration des systèmes d'application et techniques utilisés par les collaborateurs en offshore.
Le rôle implique de définir les flux techniques et l'architecture, d'assurer la sécurité du système et de documenter l'architecture.
Responsabilités
Définir les flux techniques pour l'intégration des applications.
Établir des modules et des composants pour l'intégration des applications, y compris les traitements par lot et les synchronisations.
Documenter l'architecture associée aux projets d'intégration.
Gérer la conception des applications pour les processus batch en utilisant Java Spring Boot et la gestion des transactions via REST/JSON.
Assurer la sécurité de l'information du système en supervisant le protocole réseau et les mesures de chiffrement.
Le projet implique l'intégration pour la Sécurité Financière & l'IT Internationale
Collaboration avec les équipes locales pour une mise en œuvre efficace
Profil recherché et compétences requises :
Expertise en Java Spring Boot pour la conception d'application.
Connaissance approfondie de la gestion de base de données (DDL) avec maîtrise d'Oracle, PostgreSQL et DB2.
Familiarité avec les pratiques de documentation architecturale.
Compréhension de la logique d'intégration Citrix.
Expérience avec les outils de script (par exemple, Liquibase).
Expérience avec les protocoles de sécurité et les pratiques de chiffrement.
Familiarité avec la gestion des transactions REST/JSON.
Connaissance des modèles d'architecture système et de documentation.


- Company Name
- emagine
- Job Title
- Senior ML/LLM Engineer (h/f)
- Job Description
-
Location: Paris, 2-3 days remote per week
Start Date: ASAP
Duration: Minimum of 1 year
Introduction & Summary
emagine is seeking a dedicated Senior ML/LLM Engineer to enhance our client’s Artificial Intelligence Engineering project within the Global Data & AI division. The ideal consultant will possess exceptional skills in ML/LLM Engineering and will help define best practices while scaling our global learning path.
Main Responsibilities
The Senior ML/LLM Engineer will primarily focus on:
Enhancing our MLOps/ML Engineering training repository used globally.
Evolving ML pipeline track on AWS and Databricks, transitioning from Azure.
Facilitating workshops to impart training.
Providing expert advice on LLM Engineering best practices.
Creating informative content on complex LLM Engineering topics.
Key Requirements
Expertise in Azure and AWS technological stacks related to ML/LLM/AI.
Proficient in CI/CD processes using GitHub actions or Azure DevOps.
Practical experience in deploying ML/LLM pipelines in cloud environments.
Ability to articulate complex best practices clearly.
Strong foundation in ML and LLM Engineering principles.
If you are interested in this opportunity, please send your resume and contact details to kevin.gallais@emagine.org.
At emagine, we are committed to building an international and diverse team by embracing our different backgrounds. If you are up to the challenge and would like to find out more, get in touch with us immediately. Our internal recruitment team is always keen to hear from dynamic individuals looking to further their career and explore their full potential. emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion, or ethnic origin.