At a Glance
- Tasks: Develop and enhance data-driven solutions using Python and machine learning.
- Company: Dynamic wealth management firm focused on innovative client engagement.
- Benefits: Competitive salary, collaborative team environment, and opportunities for continuous learning.
- Why this job: Make a real impact by shaping how data drives client relationships.
- Qualifications: Degree in relevant field and strong Python and SQL skills required.
- Other info: Join a forward-thinking team with excellent career growth potential.
The predicted salary is between 36000 - 60000 £ per year.
Location: London
This role will not provide sponsorship.
Are you passionate about using your Python and machine learning skills to drive smarter client engagement? We’re looking for a technically strong and commercially minded Python Developer / Data Scientist to help design, refine, and scale intelligent data-driven solutions within our CRM environment. You’ll play a key role in developing the Next Best Action engine — a platform that generates intelligent prompts to help prioritise client engagement.
Working alongside data scientists, analysts, and engineers, you’ll enhance algorithms, optimise code performance, and create tools that bring measurable business value.
What you’ll do:
- Implement and enhance algorithmic business rules and machine learning models.
- Refine data processing logic and improve the scalability of Python codebases.
- Develop analytical tools and visual dashboards that inform decision-making.
- Collaborate closely with stakeholders to understand use cases and deliver data solutions.
- Maintain high standards of code quality, version control, and documentation.
- Support the ongoing identification and development of new data science applications.
What you’ll bring:
- Degree in Computer Science, Data Science, Mathematics, Engineering, or similar.
- Strong experience with Python (Pandas, NumPy, scikit-learn) and SQL.
- Knowledge of machine learning techniques, statistics, and probability.
- Experience using Git for version control.
- Familiarity with DBT and Power BI (or other data visualisation tools) is a plus.
- Strong attention to detail, logical mindset, and problem-solving ability.
- Excellent communication skills and a proactive, collaborative attitude.
You’ll be part of a highly analytical and forward-thinking team that’s shaping how data drives client relationships and business growth. This role is ideal for someone who enjoys building production-quality data tools, collaborating across teams, and continuously learning as part of an evolving data journey.
Python Developer / Data Scientist - Wealth Management in London employer: Cameron Kennedy
Contact Detail:
Cameron Kennedy Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer / Data Scientist - Wealth Management in London
✨Tip Number 1
Network like a pro! Reach out to people in the industry on LinkedIn or at local meetups. We can’t stress enough how valuable personal connections can be in landing that Python Developer/Data Scientist role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, especially those involving machine learning and data visualisation. This is your chance to demonstrate your expertise and make a lasting impression.
✨Tip Number 3
Prepare for technical interviews by brushing up on algorithms and data structures. We recommend practicing coding challenges on platforms like LeetCode or HackerRank to get comfortable with problem-solving under pressure.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Python Developer / Data Scientist - Wealth Management in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Python and machine learning skills. We want to see how your experience aligns with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about data science and how you can contribute to our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Projects: If you've worked on any cool projects using Python, machine learning, or data visualisation tools, make sure to mention them. We’re keen to see practical examples of your work that demonstrate your skills and creativity.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!
How to prepare for a job interview at Cameron Kennedy
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially with libraries like Pandas, NumPy, and scikit-learn. Be ready to discuss how you've used these tools in past projects, as well as any challenges you faced and how you overcame them.
✨Showcase Your Machine Learning Knowledge
Prepare to talk about machine learning techniques you've applied in real-world scenarios. Think of specific examples where you've implemented algorithms or improved model performance, and be ready to explain your thought process behind those decisions.
✨Demonstrate Your Problem-Solving Skills
During the interview, expect to tackle some problem-solving questions. Practice explaining your approach to solving complex data issues clearly and logically. This will show your analytical mindset and how you can contribute to developing intelligent data-driven solutions.
✨Communicate Effectively with Stakeholders
Since collaboration is key in this role, think about how you can demonstrate your communication skills. Prepare examples of how you've worked with different teams or stakeholders to understand their needs and deliver effective data solutions.