At a Glance
- Tasks: Lead projects as a Data Scientist in a dynamic AI team, implementing ML and AI solutions.
- Company: InvestCloud is revolutionizing wealth technology with innovative digital solutions for the financial services industry.
- Benefits: Join a diverse team, work with cutting-edge tech, and enjoy a collaborative culture.
- Why this job: Make a real impact by driving smarter financial futures through data insights and advanced AI applications.
- Qualifications: MSc in a related field and 4+ years of experience in Data Science and Machine Learning required.
- Other info: Work from the office at least 3 days a week; occasional travel may be needed.
The predicted salary is between 43200 - 72000 £ per year.
About InvestCloud
InvestCloud is at the forefront of wealth technology, offering innovative solutions that redefine how the financial services industry operates. With a global presence and a client-first approach, we specialize in digital transformations powered by our flexible, modular technology.
About the Team
You will be joining the newly formed AI, Data & Analytics team, primarily responsible as a Data Scientist leading various projects within the small AI team. The new team is focused on driving increased value from the data InvestCloud captures to enable a smarter financial future for our clients, in particular focused on “enhanced intelligence”. Ensuring we have fit-for-purpose modern capabilities is a key goal for the team.
We are seeking a Senior Data Scientist / Machine Learning Engineer with a background in Data Science, Machine Learning, and Generative AI models. The ideal candidate should have a proven track record in delivering business impact and delighting clients by developing and deploying ML and AI models in production, along with excellent problem-solving skills. In this role you will integrate AI and ML solutions into the InvestCloud product suite.
Key Responsibilities
- Implement applications powered by Generative AI and Machine Learning models and deploy them in production
- Develop and maintain datasets and data pipelines to support Machine Learning model training and deployment
- Interpret results from Machine Learning models and communicate findings to both technical and non-technical stakeholders
- Stay updated with the latest advancements in Machine Learning, natural language processing, and generative AI.
- Analyse large datasets to identify patterns, trends, and insights that can inform business decisions.
- Work with 3rd party providers of AI products to evaluate and implement solutions achieving Investcloud’s business objectives.
Required Skills
- MSc degree in Mathematics, Statistics, Computer Science, Data Science, Machine Learning, or a related technical field or equivalent practical experience
- At least four years of professional experience in Data Science, Machine Learning and AI
- Outstanding communications skills in English
- Proficiency in programming in Python
- Knowledge of Machine Learning frameworks (Scikit-learn) and LLM frameworks (e.g. Langchain)
- Knowledge of data preprocessing, feature engineering and model evaluation metrics
- Experience using large language models, generative AI and agentic frameworks
- Experience in database technologies (Oracle, PostgreSQL)
- Experience working with Snowflake and/or Databricks or similar tools
- Working experience developing and deploying Machine Learning models in production
- Working experience with Git and Docker
- Working proficiency in English
- Strong communication skills to engage with non-technical stakeholders
- Ability to work in a fast-paced environment, working across multiple projects simultaneously
- Ability to collaborate effectively as a team player, fostering a culture of open communication and mutual respect.
Preferred skills
- Working experience with Vector Database Technologies
- Experience with cloud platforms such as AWS, GCP, or Azure
What do we offer
Join our diverse and international cross-functional team, comprising data scientists, product managers, business analyst and software engineers. As a key member of our team, you will have the opportunity to implement cutting-edge technology to create a next-generation advisor and client experience.
Location and Travel
The ideal candidate will be expected to work from the office on a regular basis (3 days minimum per week). Occasional travel may be required.
Compensation
The salary range will be determined based on experience, skills, and geographic location. Please note Visa sponsorship is not available for this role.
Equal Opportunity Employer
InvestCloud is committed to fostering an inclusive workplace and welcomes applicants from all backgrounds.
#J-18808-Ljbffr
Data Scientist employer: InvestCloud
Contact Detail:
InvestCloud Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Scientist
✨Tip Number 1
Familiarize yourself with the latest advancements in Machine Learning and Generative AI. Being able to discuss recent trends and technologies during your interview will demonstrate your passion and commitment to the field.
✨Tip Number 2
Prepare to showcase your experience with deploying Machine Learning models in production. Be ready to discuss specific projects where you made a significant impact, as this aligns closely with the role's responsibilities.
✨Tip Number 3
Brush up on your communication skills, especially when it comes to explaining complex technical concepts to non-technical stakeholders. This is crucial for the role, as you'll need to convey findings effectively.
✨Tip Number 4
Network with professionals in the AI and Data Science community. Engaging with others in the field can provide insights into the company culture and may even lead to referrals, increasing your chances of landing the job.
We think you need these skills to ace Data Scientist
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in Data Science, Machine Learning, and Generative AI. Focus on specific projects where you implemented ML models and the impact they had on business outcomes.
Craft a Compelling Cover Letter: In your cover letter, express your passion for data-driven solutions and how your skills align with InvestCloud's mission. Mention your experience with Python, Scikit-learn, and any relevant cloud platforms.
Showcase Communication Skills: Since the role requires engaging with both technical and non-technical stakeholders, provide examples in your application that demonstrate your ability to communicate complex data insights clearly and effectively.
Highlight Continuous Learning: Mention any recent courses, certifications, or projects that showcase your commitment to staying updated with advancements in Machine Learning and AI. This will show your proactive approach to professional development.
How to prepare for a job interview at InvestCloud
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Machine Learning frameworks like Scikit-learn and your proficiency in Python. Highlight specific projects where you developed and deployed ML models, as this will demonstrate your hands-on expertise.
✨Communicate Clearly
Since the role involves engaging with both technical and non-technical stakeholders, practice explaining complex concepts in simple terms. This will show that you can bridge the gap between data science and business needs effectively.
✨Stay Updated on Industry Trends
Research the latest advancements in Generative AI and natural language processing. Being knowledgeable about current trends will not only impress your interviewers but also show your commitment to continuous learning in the field.
✨Demonstrate Problem-Solving Skills
Prepare examples of how you've tackled challenging data problems in the past. Discuss your approach to analyzing large datasets and deriving actionable insights, as this aligns with the key responsibilities of the role.