Senior Backend/Data Engineer (Python · GCP · Vertex AI) (Remote, PH based only)

On Site Full TimeHamburg, GermanyOneTeamAnywhere

We are looking for a highly skilled Senior Backend / Data Engineer (Python · GCP · Vertex AI) to work on pi-sentiment — an existing Python-based sentiment analysis and social data pipeline on Google Cloud for a remote Europe-based client. For this role, we only process candidates that are based in the Philippines and have legal authorization to work in the Philippines.

Requirements

  • Strong Python in production: type hints, Pydantic, pytest, clean module boundaries.
  • GCP under load: Cloud Run, BigQuery, Cloud Storage.
  • SQL that survives review: complex BigQuery or Postgres — window functions, partitioning, query optimization.
  • LLM integration in production: you’ve shipped a feature backed by Vertex AI, OpenAI, or Anthropic, and you know what structured outputs and prompt regressions feel like.
  • Cross-stack literacy: you can read a Next.js / TypeScript PR, understand what data it needs, and co-design the contract with our frontend engineer.

Benefits

  • Real ML in production: Gemini with real cost, latency, and quality trade-offs — not prototypes
  • End-to-end ownership: from ingestion to the Supabase row the frontend reads, the whole path is yours
  • A small team, no silos: one PO, one frontend engineer, you. Decisions are fast because the room is small.
  • Remote and async. We don’t care where you work or when, as long as you communicate and ship.
  • Learning budget for conferences and courses.

Tagged as:

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

  • Applications have closed

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!