freehire launches on Product Hunt on 26 August.

Follow →

Senior Backend Engineer — Python & ML/Data Pipelines

Summary

Builds Python services and scalable data pipelines for ML/AI systems, optimizing LLM workloads and orchestrating workflows on Kubernetes/GCP.

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.

See also