Senior Data Scientist

Senior Data Scientist

Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
Chainalysis

At a Glance

  • Tasks: Lead exciting data science projects and turn complex problems into actionable insights.
  • Company: Join a forward-thinking company at the forefront of blockchain technology.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship opportunities and a focus on innovation.
  • Why this job: Make a real impact in the evolving world of blockchain and data science.
  • Qualifications: PhD or equivalent experience in data-intensive fields; expert in Python and SQL.

The predicted salary is between 70000 - 90000 £ per year.

In this role, you'll own the execution of one or more production data science projects, translating broad problem statements into well‑scoped tasks and credible analytical results that meet stakeholder expectations. Design, develop, and validate novel behavioral heuristics and algorithms over EVM (and other) blockchain data to attribute on‑chain activity and uncover new insights. Apply advanced techniques including graph computation, statistical modeling, and machine learning to large‑scale on‑chain datasets. Identify and resolve inefficiencies in code, methodology, and workflows; ensure your work integrates cleanly into our production data and tooling stack. Clearly articulate and defend methodology and results to both technical and non‑technical stakeholders, maintaining alignment through consistent communication. Mentor junior team members, contribute to technical hiring, and share knowledge. Collaborate closely with peers to bring research from prototype to production.

We're looking for candidates who have:

  • A PhD in computer science, machine learning, statistics, physics, mathematics, or a related technical field – or equivalent industry experience working on advanced, data‑intensive problems.
  • Expert‑level proficiency in Python and SQL, with a track record of writing clean, testable, production‑quality code.
  • Demonstrated experience applying advanced analytical techniques (e.g. graph algorithms, ML, statistical inference) to large, messy datasets.
  • Comfort working with EVM‑based blockchain data, or strong evidence of the aptitude to ramp up quickly on EVM data structures and protocols.
  • A demonstrated ability to take ownership of projects: decomposing requirements, driving them to completion, and proactively seeking clarity from stakeholders.
  • An analytical, open‑minded approach to problem solving – comfortable navigating ambiguity and willing to dive into problems outside your day‑to‑day scope.
  • Strong written and verbal communication skills, including the ability to explain complex methodology to diverse audiences.

You might also have:

  • Familiarity with Databricks, DBT, Spark/PySpark, or similar large‑scale data platforms.
  • Modified infrastructure‑as‑code (e.g. Terraform) or contributing to production data pipelines.
  • Mentored junior data scientists or engineers.
  • Knowledge of, or passion for, the cryptocurrency and blockchain space.

Technologies we use:

  • Python
  • SQL
  • Databricks
  • DBT
  • PySpark / Spark
  • Terraform
  • AWS
  • Postgres

We encourage applicants across any race, ethnicity, gender/gender expression, age, spirituality, ability, experience and more. If you need any accommodations to make our interview process more accessible to you due to a disability, don’t hesitate to let us know.

Senior Data Scientist employer: Chainalysis

As a Senior Data Scientist at our innovative company, you'll thrive in a dynamic work culture that values collaboration and continuous learning. We offer competitive benefits, including flexible working arrangements and opportunities for professional development, all while being at the forefront of blockchain technology in a vibrant location. Join us to make a meaningful impact, mentor the next generation of data scientists, and contribute to groundbreaking projects that shape the future of data science.

Chainalysis

Contact Details:

Chainalysis Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Data Scientist

Tip Number 1

Network like a pro! Reach out to your connections in the data science field, especially those who work with blockchain. A friendly chat can lead to insider info about job openings or even referrals.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, SQL, and advanced analytical techniques. This will give potential employers a taste of what you can do before they even meet you.

Tip Number 3

Prepare for interviews by brushing up on your communication skills. Practice explaining complex methodologies in simple terms, as you'll need to impress both technical and non-technical stakeholders.

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 Senior Data Scientist

Python
SQL
Machine Learning
Statistical Modelling
Graph Algorithms
Data Analysis
EVM-based Blockchain Data

Some tips for your application 🫡

Tailor Your CV:Make sure your CV speaks directly to the role of Senior Data Scientist. Highlight your experience with Python, SQL, and any relevant projects that showcase your skills in data science and blockchain. We want to see how you can own projects and deliver results!

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 your background aligns with our needs. Don’t forget to mention any experience you have with EVM-based blockchain data – we love that stuff!

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in the past. We’re looking for candidates who can navigate ambiguity and take ownership of their projects, so share those stories that demonstrate your analytical approach!

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 don’t miss out on any important updates. Plus, we love seeing applications come in through our platform!

How to prepare for a job interview at Chainalysis

Know Your Data Science Stuff

Make sure you brush up on your advanced analytical techniques, especially around graph algorithms and machine learning. Be ready to discuss how you've applied these methods to large datasets in the past, and have some examples up your sleeve that showcase your problem-solving skills.

Communicate Clearly

Since you'll need to explain complex methodologies to both technical and non-technical stakeholders, practice articulating your thought process. Use simple language to break down your work and ensure everyone is on the same page. This will show your ability to maintain alignment with diverse audiences.

Show Ownership of Projects

Be prepared to talk about specific projects where you took ownership from start to finish. Highlight how you decomposed requirements, drove tasks to completion, and sought clarity from stakeholders. This demonstrates your proactive approach and ability to manage ambiguity.

Familiarise Yourself with EVM Data

If you're not already comfortable with EVM-based blockchain data, take some time to learn about its structures and protocols. Showing that you can ramp up quickly will impress interviewers and demonstrate your adaptability in a fast-paced environment.