A tiny, well-funded team mapping the hidden patterns in how ideas, tastes, and behaviors spread across populations.

Senior Data & Machine Learning Engineer

New YorkHybrid$200K - $300K5 - 16 yearsReferral bonus eligible
Referral bonus eligible. Know someone who would be great for this role? Refer them to a Fluency Digital recruiter. If they're placed, you may be eligible for a referral bonus of up to $5,000 (terms apply). Refer someone for this role
We’re building systems that ingest enormous, noisy streams of behavioral and semantic data and turn them into structured models of cultural change — what people care about, how that shifts, and why. This role sits at the intersection of data engineering and applied machine learning, where you’ll design pipelines that collapse raw signal into queryable, vector-native representations and then build the retrieval and reasoning layers that make those representations useful to Fortune 500 marketing and strategy teams. You’ll work primarily in PostgreSQL and vector databases, wrestling with entity resolution, temporal embeddings, and recursive clustering problems that resist off-the-shelf solutions. The output isn’t a dashboard — it’s a living model of collective attention, and you’ll own the infrastructure that keeps it accurate, fresh, and fast.

What they're looking for

  • Deep fluency in PostgreSQL, including advanced indexing, query optimization, and working with semi-structured data at scale.
  • Hands-on experience building production systems on vector databases (Pinecone, Weaviate, Milvus, or similar) for semantic search or recommendation use cases.
  • 5+ years of professional experience spanning data engineering and machine learning, with a strong grasp of embedding techniques, clustering, and information retrieval.
  • Comfort working in a small, high-autonomy team where you define your own roadmap and ship end-to-end — from data ingestion to model evaluation.
  • Clear communication habits and a instinct for reducing ambiguous, real-world phenomena to tractable technical problems.

Tech stack

PostgreSQLVector Database

Apply for this role

We use AI to help match your experience to the roles where you fit best. A member of our team reviews every application, and all hiring decisions are made by people.

This role is one we're recruiting for on behalf of a client company; the client's identity is kept confidential at this stage. A Fluency recruiter will follow up with details.

Share this role