Log in
All jobs
GB

Senior Data & Machine Learning Engineer

George Bernard Consulting
New York City, New York, United States
Hybrid

About this role

Senior Data & Machine Learning Engineer

Responsibilities

  • Design and run the full matching system that serves real-time personalized ad recommendations, including retrieval, ranking, and vector search.
  • Build ranking methods that balance several goals at once: click performance, advertiser returns, publisher revenue, and subscriber relevance.
  • Keep the feature store accurate, remove differences between training and live serving, and own the health of the data pipelines.
  • Lead the data warehouse transformation layer (dbt), subscriber tagging with foundation models, and automated scorecards and dashboards.
  • Work directly with the CEO and CTO to set technical priorities, with a path toward building and leading the ML team.

Requirements

  • 5–16 years of hands-on production experience in machine learning, recommendation systems, or data infrastructure.

  • Deep expertise in vector search, ranking algorithms, feature stores, SQL/dbt pipelines, and real-time model serving.

  • Able to work hybrid in the New York City area.

  • US citizen or Green Card holder only. No visa sponsorship available.

  • Skills Required

  • Recommendation & ranking systems

  • Vector search & embeddings

  • Feature stores & online inference

  • SQL, Postgres, dbt

  • Snowflake / BigQuery / ClickHouse

  • ETL/ELT pipelines

  • LLMs & user behavior modeling

  • Multi-objective optimization

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →