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 gather requirements and develop simplified solution prototypes. Test these concepts with SEO 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 tests, 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
- 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 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.
About the Team
You will be part of the Torch team, responsible for building ML-based automated workflows within the Semrush Enterprise Platform. We offer a flexible work environment where you can choose to work from the office, from home, or a mix of both.
Benefits
- Flexible working hours and unlimited PTO.
- Hobby benefit and office snacks and coffee.
- Corporate events and opportunities for training and courses.
About Semrush
Semrush is a leading SaaS platform for online visibility management, used by over 10 million digital marketers worldwide. We are committed to creating an inclusive environment and are an equal opportunity employer.
Join us and be part of a team that is constantly growing and innovating in the digital marketing space.
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 NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing 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.
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.
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
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 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.
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.
Principal AI Engineer
Join Cere Network as a Principal AI Engineer to drive AI innovation in Web3. Requires 10+ years in AI/ML, NLP, and software development.
Senior Frontend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and ReactJS in a hybrid work environment.
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!
Machine Learning Engineer
Join Pipedrive as a Machine Learning Engineer in Tallinn to deploy and optimize ML models, ensuring performance and compliance.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
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.
Full Stack Engineer with NextJS Experience
Join lempire as a Full Stack Engineer with NextJS expertise, leading development and managing a team in a fully remote setup.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and maintain web applications using NodeJS, TypeScript, and more.
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.
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.
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.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
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.
Machine Learning Engineer
Join MoonPay as a Machine Learning Engineer to build and maintain ML infrastructure, collaborating with data scientists and cross-functional teams.