Semrush is seeking a software engineer to build high-quality Python services and scalable data pipelines, collaborating with Data Scientists on ML/AI systems. You will design data pipelines across PostgreSQL, BigQuery, ClickHouse, and GCS, manage migrations, and ensure data quality.
You’ll optimize LLM workloads, orchestrate Temporal workflows, and deploy on Kubernetes/GCP with end-to-end reliability and CI/CD.