Join Our Team as a Senior Data Scientist
Are you passionate about data science and eager to work on cutting-edge projects? Semrush is looking for a Senior Data Scientist to join our Enterprise Solutions Unit. This role is perfect for those who thrive in a dynamic environment and are excited 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 gather 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 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 meet specific 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 in deploying models to 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 external 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.
About the Team
You will be part of the Torch team, responsible for building ML-based automated workflows within the Semrush Enterprise Platform. We value collaboration and innovation, and we strive to create an environment where you can work and rest comfortably.
Benefits
- Flexible working day start
- Unlimited PTO
- Hobby benefit
- Breakfast, snacks, and coffee at the office
- Corporate events
- Training, courses, and conferences
- Gifts for employees
About Semrush
Semrush is a leading online visibility management SaaS platform used by millions of digital marketers worldwide. We are committed to creating an inclusive environment for all employees and are proud to be an equal opportunity employer.
Join us and be part of a team that is constantly growing and innovating in the field of digital marketing.
Benefits Extracted with AI
- Flexible working day start
- Unlimited PTO
- Hobby benefit
- Breakfast, snacks, and coffee at the office
- Corporate events
- Training, courses, conferences
- Gifts for employees
Similar jobs
Last update: 23 minutes ago
Senior Data Scientist - Enterprise Solutions
Join Semrush as a Senior Data Scientist to develop machine learning-based SEO analysis workflows.
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 machine learning-based SEO analysis workflows. Remote position.
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 Machine Learning Engineer - DS Team
Senior ML Engineer in Data Science at Semrush, Catalonia. AI, ML, NLP, GCP expertise required. Remote work available.
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.
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.
Data Platform Engineering Team Lead
Lead a team of Data Engineers in enhancing digital marketing platforms, focusing on data architecture, CI/CD, and cloud infrastructure.
Senior Backend Developer (Enterprise Solutions Unit)
Lead backend development in Enterprise Solutions at Semrush, focusing on Golang, Kubernetes, and CI/CD pipelines.
Senior Backend Developer (Enterprise Solutions Unit)
Senior Backend Developer role in Semrush's Enterprise Solutions Unit, focusing on complex backend systems and leadership.
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 Backend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Backend Developer to lead complex projects in a remote role, focusing on Golang, SQL, and Kubernetes.
Data Quality Engineer - Data Platform Engineering
Join Semrush as a Data Quality Engineer to ensure data integrity and quality using test automation and profiling in a remote role.
Analytics Engineer - Data Product & Research Team
Join Semrush as an Analytics Engineer in Catalonia, Spain. Develop data assets, manage metrics, and enhance data-driven decisions.
Data Analyst - Analytics & Insights Unit
Join Semrush as a Data Analyst in our Analytics & Insights Unit, driving data-driven decisions in a leading SaaS platform.
Senior Backend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Backend Developer to lead backend projects, ensure code quality, and drive development processes. Remote work available.
Senior Backend Developer (Enterprise Solutions Unit)
Lead backend development in Semrush's Enterprise Solutions Unit, focusing on Golang, Kubernetes, and CI/CD pipelines.
Senior Frontend Developer (Enterprise Solutions Unit)
Senior Frontend Developer role in Semrush's Enterprise Solutions Unit, focusing on innovative solutions for digital marketing.
Senior Frontend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Frontend Developer to create innovative solutions in a hybrid work environment. Expertise in JavaScript, TypeScript, and CSS required.
Senior Data Scientist
Senior Data Scientist role focusing on NLP and AI technologies, remote work, based in Greece.
Integration Engineer - Enterprise Architecture Team
Join Semrush as an Integration Engineer to develop and manage integrations using GCP, Workato, and more.
Senior Frontend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and more. Hybrid work in Cyprus.
Data Scientist - Machine Learning and NLP
Join Wrike as a Data Scientist to develop ML models for our intelligent platform in Nicosia, Cyprus.
Senior Data Scientist - Ad Intelligence
Join Sensor Tower as a Senior Data Scientist to drive digital marketing insights using large-scale data analytics.