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 requirements and develop simplified solution prototypes. Test these concepts with experts to ensure effectiveness.
-
Define Workflow Requirements: Establish success criteria for workflow performance and define API contracts for data collection from the Semrush Data Warehouse. Develop the workflow output to meet these criteria.
-
Develop Workflows: Create scripts for stable, repeatable, and scalable data analysis. Support the main workflow script with additional request scripts.
-
Conduct Workflow Testing: Perform various tests, including integration, unit, regression, and performance testing, in both testing and production environments.
-
Custom Analysis for Clients: Work closely with the SEO Consulting team to develop custom SEO workflows tailored to specific client needs.
Who We Are Looking For
-
Educational Background: Bachelor's or higher degree in Data Science, Computer Science, or a related field.
-
Technical Skills: Strong fundamentals in Machine Learning, experience with production models, and familiarity with Large Language Models (LLMs). Proficiency in Python and data science libraries such as pandas, numpy, scikit-learn, and transformers.
-
Problem-Solving Abilities: Excellent problem-solving skills and the ability to collaborate effectively with cross-functional teams and external clients.
-
Additional Skills: Knowledge of SEO best practices and industry trends is a plus.
Benefits
- Flexible working hours and the option to work remotely.
- Unlimited paid time off to ensure work-life balance.
- Hobby benefits to support personal interests.
- Office perks including breakfast, snacks, and coffee.
- Opportunities for professional growth through training, courses, and conferences.
About Semrush
Semrush is a leading SaaS platform used by over 10 million digital marketers worldwide. We provide 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, offering equal opportunities for all.
Join us and be part of a team that values trust, ownership, and enthusiasm for constant change. 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 innovative team!
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
Senior Data Scientist - Enterprise Solutions
Join Semrush as a Senior Data Scientist to design and develop machine learning-based SEO analysis workflows. Remote position.
Senior Data Scientist - Enterprise Solutions
Join Semrush as a Senior Data Scientist to develop ML-based SEO workflows. Remote role with flexible hours and great benefits.
Senior Data Scientist - Enterprise Solutions
Join Semrush as a Senior Data Scientist to design and develop ML-based SEO workflows. Remote position with flexible benefits.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
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.
Senior Fullstack Developer (Python, React)
Join Semrush as a Senior Fullstack Developer to lead our experimentation platform using Python and React. Remote work available.
Senior Data Scientist - NLP and Machine Learning
Senior Data Scientist specializing in NLP and ML for Semrush in Catalonia, Spain. Remote work with flexible hours and unlimited PTO.
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Senior Machine Learning Engineer - DS Team
Senior ML Engineer in Data Science at Semrush, Catalonia. AI, ML, NLP, GCP expertise required. Remote work available.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
Solutions Engineer
Join Darktrace as a Solutions Engineer in Amsterdam, providing technical pre-sales and post-sales support in a hybrid work environment.
Cofounder - Full Stack Developer/Data Scientist for Climatech Startup
Join Carbon13 as a cofounder in climate tech, leveraging AI, data science, and software development to combat climate change.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
Data Engineer with ETL and SQL Expertise
Join Holland Casino as a Data Engineer to build and maintain data infrastructure for the Online Casino, focusing on ETL, SQL, and cloud solutions.
Machine Learning Engineer - Data Science Team
Join Semrush as a Machine Learning Engineer to develop ML models, work with LLMs, and support SEO teams. Remote work, flexible hours, and great benefits.
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.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
LLM Backend Developer
Join Persona as a LLM Backend Developer, work remotely, and develop AI-driven backend systems for top startups.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
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.