Semrush logo

Senior Data Scientist - Enterprise Solutions

Semrush

Join Semrush as a Senior Data Scientist

Semrush, a global leader in online visibility management, is seeking a Senior Data Scientist to join our Enterprise Solutions Unit. This role is perfect for those who are passionate about designing, developing, and maintaining machine learning-based automated SEO analysis workflows.

Key Responsibilities

  • Design SEO Workflow Prototypes: Collaborate with internal and external SEO experts to collect workflow requirements, develop simplified solution prototypes, and test concepts.
  • Define Workflow Requirements: Establish success criteria for workflow performance, define API contracts for data collection, and develop workflow outputs.
  • Develop Workflows: Create scripts for stable, repeatable, and scalable data analysis, and support main workflow scripts with request scripts.
  • Conduct Workflow Testing: Perform various tests in both testing and production environments, including integration, unit, regression, and performance testing.
  • Custom Analysis for Clients: Work closely with the SEO Consulting team to develop custom SEO workflows tailored to external client needs.

Who We Are Looking For

  • A Bachelor's or higher degree in Data Science, Computer Science, or a related field.
  • Strong fundamentals in Machine Learning and experience with deploying models into production.
  • Familiarity with Large Language Models (LLMs) and their applications.
  • Proficiency in Python and data science libraries such as pandas, numpy, scikit-learn, and transformers.
  • Experience with API integration and data collection from various sources.
  • Strong problem-solving skills and the ability to collaborate effectively with cross-functional teams and clients.

Preferred Qualifications

  • Knowledge of SEO best practices and industry trends.
  • Alignment with our core values: Trust, Sense of Ownership, and enthusiasm for Constant Changes.

Benefits

  • Flexible working hours and the option to work remotely.
  • Unlimited paid time off.
  • Hobby benefit to support your personal interests.
  • Office perks including breakfast, snacks, and coffee.
  • Corporate events and opportunities for professional development through training and courses.

About Semrush

Semrush is a leading SaaS platform used by over 10 million digital marketers worldwide. We offer a comprehensive suite of tools for SEO, pay-per-click, content, social media, and competitive research campaigns. Our mission is to make online competition fair and transparent, providing equal opportunities for all.

Join us and be part of a team that is constantly growing and innovating in the digital marketing space. We are committed to creating an inclusive environment for all employees and celebrate diversity in all its forms.

Apply now to become a part of our dynamic team and help us shape the future of digital marketing!

Benefits
Extracted with AI

  • Flexible working hours
  • Unlimited PTO
  • Hobby benefit
  • Office snacks and coffee
  • Corporate events
  • Training and courses

Similar jobs

Last update: 23 minutes ago

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Semrush logo
Semrush

Senior Fullstack Developer (Python, React)

Join Semrush as a Senior Fullstack Developer to lead our experimentation platform using Python and React. Remote work available.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Semrush logo
Semrush

Analytics Engineer (Data Product & Research Team)

Join Semrush as an Analytics Engineer to develop data pipelines and enhance analytics tools. Work remotely with flexible hours.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

dataroots logo
dataroots

Expert Machine Learning Engineer

Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Conductor logo
Conductor

Senior DevOps Engineer (On Prem)

Join Conductor as a Senior DevOps Engineer in Berlin, optimizing on-premise applications and large databases. Hybrid work, mid-senior level.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Ramboll logo
Ramboll

Digital Expert - Software Developer / Full Stack Developer / Data Analyst

Join Ramboll as a Digital Expert in Berlin to drive digital transformation with skills in software development, data analysis, and process automation.

ChemInnovation logo
ChemInnovation

Full-Stack Developer with Cloud and Frontend Expertise

Join ChemInnovation as a Full-Stack Developer to build innovative AI solutions for analytical chemistry. Work remotely with flexible hours.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

netgo logo
netgo

Senior Cloud DevOps Engineer

Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Senior Systems Engineer, Managed Operations

Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Pipedrive logo
Pipedrive

Machine Learning Engineer

Join Pipedrive as a Machine Learning Engineer in Tallinn to deploy and optimize ML models, ensuring performance and compliance.

Metroscope logo
Metroscope

Senior Software Engineer - Full Stack/Back-End with Python and TypeScript

Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.