Python Developer, Data Science, CRM solutions, Financial Services Firm

JJ SEARCH LIMITED
London
1 day ago
Create job alert

The Company:


A highly regarded Wealth Management firm, accredited for being a great company to work for.


The Role:


The Python Developer will be part of the Chief Commercial Office and is dedicated to supporting the engine development of the Wealth Management firm’s custom CRM solution, Pharos.


This engine looks to generate ‘prompts’ for the Front Office to help prioritise client engagements and brings together algorithmic business rules and model-based prompts to generate these. The Python Developer will be working with the principal data scientist, data engineer and data analyst to develop the CRM capabilities and enhance the effectiveness of the solution within the Wealth Management firm.


The Python Developer will implement additional algorithmic rules identified by the Wealth Management business into the CRM solution.


Enhance and refine the logic in the data processing component of the engine and support the front office in diagnosing questions they may have off the back of the outputs of the engine.

The Python Developer will contribute to the refactoring the Python codebase to allow scale, adhering to software development best practices.


Support in the identification of and development of new data science applications within the CRM and collaborate with the data analyst to produce analytics tools and insights to the Wealth Management business.


Contribute to the evolution of broader analytics initiatives by supporting data-driven strategy development.


The Python Developer will work closely with stakeholders to ensure compliance with regulatory requirements and data privacy standards, particularly in the handling of sensitive client data.


The Candidate

Advanced Python skills - Essential, with strong knowledge of Pandas, Numpy, and Scikit-learn

Degree in computer science, data science, maths, engineering or similar

Strong understanding of machine learning models and model appropriateness, probability and statistics

Strong SQL skills essential , Git version control essential

Visualisation; PowerBI desirable or alternatively experience with other tools (e.g. Tableau, Qlik, etc) and willingness and ability to learn PowerBI.

Team player with ability to forge relationships

Excellent stakeholder management and communication skills

Ability to work Independently and proactively

Related Jobs

View all jobs

Python Developer, Data Science, CRM solutions, Financial Services Firm

Data Science Manager - Market Research Consultancy

Senior CRM Data Analyst

Senior CRM Data Analyst

Senior BI and Data Engineer

Data Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Data Science Tools Do You Need to Know to Get a Data Science Job?

If you’re trying to break into data science — or progress your career — it can feel like you are drowning in names: Python, R, TensorFlow, PyTorch, SQL, Spark, AWS, Scikit-learn, Jupyter, Tableau, Power BI…the list just keeps going. With every job advert listing a different combination of tools, many applicants fall into a trap: they try to learn everything. The result? Long tool lists that sound impressive — but little depth to back them up. Here’s the straight-talk version most hiring managers won’t explicitly tell you: 👉 You don’t need to know every data science tool to get hired. 👉 You need to know the right ones — deeply — and know how to use them to solve real problems. Tools matter, but only in service of outcomes. So how many data science tools do you actually need to know to get a job? For most job seekers, the answer is not “27” — it’s more like 8–12, thoughtfully chosen and well understood. This guide explains what employers really value, which tools are core, which are role-specific, and how to focus your toolbox so your CV and interviews shine.

What Hiring Managers Look for First in Data Science Job Applications (UK Guide)

If you’re applying for data science roles in the UK, it’s crucial to understand what hiring managers focus on before they dive into your full CV. In competitive markets, recruiters and hiring managers often make their first decisions in the first 10–20 seconds of scanning an application — and in data science, there are specific signals they look for first. Data science isn’t just about coding or statistics — it’s about producing insights, shipping models, collaborating with teams, and solving real business problems. This guide helps you understand exactly what hiring managers look for first in data science applications — and how to structure your CV, portfolio and cover letter so you leap to the top of the shortlist.

The Skills Gap in Data Science Jobs: What Universities Aren’t Teaching

Data science has become one of the most visible and sought-after careers in the UK technology market. From financial services and retail to healthcare, media, government and sport, organisations increasingly rely on data scientists to extract insight, guide decisions and build predictive models. Universities have responded quickly. Degrees in data science, analytics and artificial intelligence have expanded rapidly, and many computer science courses now include data-focused pathways. And yet, despite the volume of graduates entering the market, employers across the UK consistently report the same problem: Many data science candidates are not job-ready. Vacancies remain open. Hiring processes drag on. Candidates with impressive academic backgrounds fail interviews or struggle once hired. The issue is not intelligence or effort. It is a persistent skills gap between university education and real-world data science roles. This article explores that gap in depth: what universities teach well, what they often miss, why the gap exists, what employers actually want, and how jobseekers can bridge the divide to build successful careers in data science.