Semrush
Jobs at Semrush
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
Marketing Tech • Software
Develop and improve machine learning algorithms, introduce new data sources, and collaborate with data engineers and product teams. Build internal machine learning services supporting SEO and AI SEO products. The role requires strong statistical and machine learning fundamentals, Python and SQL proficiency, hands-on LLM experience, and the ability to deliver reliable, maintainable solutions. Preferred experience includes production LLM deployment, RAG, AI agents, GCP, Airflow, CI/CD, and ML monitoring.
Marketing Tech • Software
Leads product marketing for Semrush’s self-serve and PLG customer base, owning positioning, packaging, launches, activation, retention, and growth. Manages distributed Product Marketing Managers, partners cross-functionally on lifecycle KPIs and roadmap input, and uses customer research, experimentation, funnel metrics, and competitive analysis to drive net-new and expansion ARR. Requires strong executive communication, SaaS product marketing leadership, pricing and packaging experience, and practical AI workflow adoption.
Marketing Tech • Software
Develop and maintain a Chromium-based Android browser fork, including browser UI, native C++ content filtering, JNI integrations, upstream merges, crash debugging, release builds, signing, and Google Play compliance. Collaborate with backend and data engineering teams on event schemas, data delivery, and pipeline changes while maintaining privacy and regulatory compliance.
Marketing Tech • Software
Design and implement backend systems and APIs using Python and Go; build BigQuery and SQL data pipelines; develop web crawlers and ingestion workflows; deploy and operate Kubernetes applications; and improve reliability, observability, and performance. The role involves solving ambiguous problems, contributing to architecture and infrastructure decisions, reviewing code, and collaborating across teams to deliver enterprise business intelligence dashboards and client-specific features.
Marketing Tech • Software
The Enterprise Solutions Engineer will present technical solutions to executives, validate technical integrations, and enhance product offerings based on client feedback, working closely with the sales team and product teams.
Marketing Tech • Software
Drive enterprise sales by validating technical solutions, running POCs, mapping SEO/AI problems to business outcomes, integrating Semrush data with enterprise stacks (Adobe, Salesforce, CMS), displacing competitors, and feeding client insights to product teams. Engage C-level buyers and work closely with Account Executives.



