Skip to content

Open nowPosted 1096 days ago

Machine Learning Scientist

Blue Rose Research6 open roles

Where
Remote
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowMachine Learning ScientistBlue Rose Research · Remote
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Blue Rose Research's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market. Blue Rose Research postings stay open a median of 16 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.3%14 days
  5. 35.6%30 days
  6. 57.8%60 days
This job: posted 1096 days ago

Blue Rose Research median: 16 days open

The posting

Note: We are currently collecting resumes for this role; active hiring will begin in December. Details of the role may be revised when hiring begins.

Blue Rose Research develops cutting-edge products used by the most important progressive organizations in the country. Our research informs short- and long-term strategy for advancing progressive causes and has a trusted track record among key decision makers.

We're a fast, dynamic team shipping innovative work that evolves week by week. We're looking for someone who brings passion for machine learning, sharp attention to detail, and a drive to make an impact – sometimes under tight timelines.

Public examples of our work

  • David Shor's conversation with Ezra Klein in the New York Times analyzing the 2024 election is the best public window into how we think.
  • How Democrats Will Run on the GOP's Tax Bill: the Democratic Congressional Campaign Committee’s and Democratic Senatorial Campaign Committee’s shared memo on how Blue Rose’s research is informing their campaign communications.
  • Bernie Sanders on AI job loss: Senator Sanders cites Blue Rose polling while talking about voters’ fears of AI causing job loss.

What You'll Do

We're hiring a Machine Learning Scientist to join our Scaled Polling & Forecasting Team, the group responsible for Blue Rose's flagship electoral work. Our team builds and maintains models that help progressive organizations understand the electoral landscape and make informed decisions. We track public opinion, forecast races across the ballot, develop resource allocation tools, and deliver analysis that campaigns and allied organizations rely on to set strategy.

Our problems are not well suited to off-the-shelf ML solutions: we work with messy, evolving political data and constantly pressure-test our accuracy against real election outcomes. The role spans the full modeling lifecycle from raw survey data to predictive scores and requires both rigorous statistical thinking and the judgment to know when a number is real versus an artifact.

Specifically, you'll:

  • Build and maintain end-to-end modeling pipelines, improving reliability, data quality checks, and model diagnostics to increase confidence in our outputs.
  • Develop models and perform feature engineering, contributing new ideas to improve our polling and survey infrastructure. You'll think creatively about the right ways to evaluate model performance in contexts where standard metrics don't apply cleanly.
  • Models include Identity Resolution, Record Linkage, and Forecasting models.
  • Translate statistical outputs into actionable guidance for internal stakeholders, connecting model outputs to the strategic questions campaigns and organizations care about.
  • Scope technical needs and ship solutions alongside engineers, statisticians, and political analysts.
  • Build subject matter context, developing deep knowledge of the political landscape to inform modeling decisions and catch anomalies.

Preferred Qualifications

  • Experience: 4+ years of professional experience in machine learning engineering or research science with applied statistics and predictive modeling OR equivalent depth from a PhD program. We're open to both paths. What matters is strong instincts for evaluating model performance, diagnosing bugs, and making principled judgment calls under uncertainty.
  • Technical: Confident Python programmer who can navigate a codebase and implement extensions. Strong data-wrangling experience, ideally including SQL and relational databases. We are particularly interested in ML expertise in Identity Resolution, Matching / Record Linkage, Survey and Voterfile Modeling, and/or scaled Bayesian Modeling (numpyro/JAX), but all talented ML researchers should apply.
  • Collaborative: You thrive in multi-disciplinary teams working alongside engineers, statisticians, and political experts, and you're excited to partner with less technical stakeholders and see your work impact real-world decisions.
  • A strong communicator: You can translate between statistical and substantive thinking, explaining what a model is saying (and not saying) to people who think in terms of strategy, not standard errors.
  • Curious: You're eager to engage with the wider progressive political ecosystem and develop domain knowledge alongside your technical skills.
  • A good teammate: You're a kind person who contributes to a warm working environment.

Location

  • This is a remote or in-person optional position. We have an office in New York City and a number of team members who work in-person regularly.
  • Our teams work on mostly East Coast hours.

What We Offer

  • Salary range: $140,000 – $190,000 annually, commensurate with experience
  • We offer medical, dental, vision, 401k match, 20 weeks paid parental leave, fertility and family-building support through Maven Clinic, and unlimited PTO.

Candidates must be authorized to work lawfully in the United States.

*Full coverage applies to specific health plans. Different plans may require some level of employee contribution.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Blue Rose Research's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Blue Rose Research's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Blue Rose Research's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.