Senior Data Scientist

Senior Data Scientist

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Chainalysis

At a Glance

  • Tasks: Lead innovative data science projects and develop cutting-edge algorithms for blockchain analysis.
  • Company: Join Chainalysis, a leader in cryptocurrency data solutions with a diverse and talented team.
  • Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
  • Other info: Collaborative culture with a focus on mentorship and continuous learning.
  • Why this job: Make a real impact in the fast-paced world of blockchain technology and data science.
  • Qualifications: PhD or equivalent experience in data-intensive fields; expert in Python and SQL.

The predicted salary is between 60000 - 80000 £ per year.

Chainalysis is inspired by solving the hardest technical challenges and creating products that build trust in cryptocurrencies. We're a global organization who thrive on the challenging work we do and doing it with other exceptionally talented teammates. Our industry changes constantly, and our job is to create user-facing products supported by our best-in-class data, allowing us to adapt to those rapid changes and bring maximal value to our customers.

We're looking for a Senior Data Scientist to join our Research and Intelligence organisation in London. You'll sit within one of our four research chapters, Account and Smart Contracts, embedded in a broader eleven-person team that develops the behavioural heuristics, graph algorithms, and machine learning techniques that power the most advanced blockchain analysis in the industry. Much of what we work on is state of the art, and often ahead of academia, and your work will directly shape the data that fuels Chainalysis' products and customers across the globe.

This role is ideal for someone who is energised by deeply technical, ambiguous problems at the intersection of data science, graph computation, and on-chain analysis, and who wants to take ownership of projects end-to-end.

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

About Chainalysis: Blockchain technology is powering a growing wave of innovation. Businesses and governments around the world are using blockchains to make banking more efficient, connect with their customers, and investigate criminal cases. As adoption of blockchain technology grows, more and more organizations seek access to all this ecosystem has to offer. That’s where Chainalysis comes in. We provide complete knowledge of what’s happening on blockchains through our data, services, and solutions. With Chainalysis, organizations can navigate blockchains safely and with confidence.

You belong here. At Chainalysis, we believe that diversity of experience and thought makes us stronger. With both customers and employees around the world, we are committed to ensuring our team reflects the unique communities around us. We’re ensuring we keep learning by committing to continually revisit and reevaluate our diversity culture.

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. You can learn more here. We can’t wait to meet you.

Senior Data Scientist employer: Chainalysis

Chainalysis is an exceptional employer that fosters a collaborative and innovative work culture, where talented individuals tackle complex technical challenges in the rapidly evolving blockchain space. Located in London, employees benefit from a diverse and inclusive environment that prioritises personal growth through mentorship and continuous learning opportunities. With a commitment to cutting-edge research and development, Chainalysis empowers its team members to take ownership of impactful projects, making it a rewarding place for those passionate about data science and cryptocurrency.

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 current employees at Chainalysis on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This insider info can give you a leg up!

Tip Number 2

Prepare for technical interviews by brushing up on your Python and SQL skills. Practice coding challenges that focus on data manipulation and analysis, as these are crucial for the Senior Data Scientist role. We want to see your problem-solving skills in action!

Tip Number 3

Showcase your projects! Bring examples of your previous work, especially those involving graph algorithms or machine learning. Be ready to discuss the challenges you faced and how you overcame them. This will demonstrate your ownership and analytical skills.

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, it shows you’re genuinely interested in joining the Chainalysis team. Let’s get you in the door!

We think you need these skills to ace Senior Data Scientist

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

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Data Scientist role. Highlight your experience with Python, SQL, and any relevant projects that showcase your skills in data science and blockchain analysis. We want to see how you fit into our team!

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

Communicate Clearly:Since you'll be working with both technical and non-technical stakeholders, it's crucial to show off your communication skills. Use your application to explain complex concepts in a way that's easy to understand. We appreciate clarity and conciseness!

Apply Through Our Website:We encourage you to submit your application directly through our website. It’s the best way to ensure it gets to the right people. Plus, it shows us you're genuinely interested in joining our team at Chainalysis!

How to prepare for a job interview at Chainalysis

Know Your Stuff

Make sure you brush up on your Python and SQL skills, as well as any advanced analytical techniques you've used. Be ready to discuss specific projects where you've applied graph algorithms or machine learning to large datasets. This will show that you can hit the ground running.

Understand the Company and Its Challenges

Dive deep into Chainalysis and its role in the blockchain space. Familiarise yourself with their products and the technical challenges they face. This knowledge will help you articulate how your skills can directly contribute to their mission of building trust in cryptocurrencies.

Prepare for Technical Questions

Expect to tackle some tricky technical questions during the interview. Practice explaining complex methodologies clearly and concisely, as you'll need to communicate effectively with both technical and non-technical stakeholders. Use examples from your past work to illustrate your points.

Show Your Collaborative Spirit

Chainalysis values teamwork, so be prepared to discuss how you've collaborated with others in previous roles. Highlight any mentoring experiences you've had, as well as how you've contributed to team projects. This will demonstrate that you're not just a lone wolf but a team player who can help elevate those around you.