Skip to content

Open nowPosted 173 days ago

Senior AI Researcher

Assail, Inc.7 open roles

Where
Boston, New York
Get the CV for this job

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

Your applicationOpen nowSenior AI ResearcherAssail, Inc. · Boston, New York
  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 Assail, Inc.'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.

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 173 days ago

The posting

Senior AI Researcher

Assail | AI Engineering | Reports to VP of AI Engineering | Remote-friendly, Boston HQ

About Assail

Assail builds autonomous offensive security. Our platform, Ares, finds vulnerabilities in production systems by reasoning about them the way an experienced attacker would — chaining flaws across APIs, web applications, and mobile surfaces to surface the exploits that scanners miss and human testers run out of time to find.

We train our own models. Dagger is our 14B-parameter offensive security model, fine-tuned for vulnerability discovery and exploit reasoning. Javelin is our co-evolutionary self-training architecture, where attacker and defender models train against each other to push capability further than either could reach alone. The research surface is wide open, the domain is consequential, and the work ships into a platform that's actively used against hardened enterprise targets.

The Role

We're hiring our first dedicated AI Researcher to advance the core models powering Ares. You'll work alongside our VP of AI Engineering and a small AI engineering team, with direct collaboration with our CEO — a researcher and practitioner with 26 years of offensive security experience, contributions to the OWASP API Security Top 10, and a permanent exhibit at The Mob Museum.

This is a research role, not an applied ML role. You'll own original research on offensive security agents — how they reason, plan, use tools, and operate autonomously over long horizons. You'll design experiments end-to-end, build the evaluation infrastructure the field doesn't yet have, and translate research wins into capability that ships.

The feedback loop is fast and adversarial. Research that proves out goes into production. Research that doesn't gets killed quickly so the next bet can start.

What You'll Do

  • Drive original research on offensive security agents — reasoning, planning, tool use, and autonomous long-horizon operation
  • Advance Dagger's post-training pipeline: supervised fine-tuning, RL from verifier signals, LoRA adaptation, and evaluation against adversarial benchmarks
  • Extend Javelin's co-evolutionary self-training architecture: curriculum design, self-play dynamics, and reward modeling for security-specific outcomes
  • Design and execute experiments end-to-end, from hypothesis through writeup
  • Build internal evaluation harnesses that measure capability rigorously, where no public benchmark exists
  • Translate research into production handoffs to AI Engineering — model cards, deployment notes, and known failure modes
  • Contribute to Assail's external research voice through papers, talks, responsible disclosures, and technical writing
  • Collaborate with engineering teammates on research methodology and experimental design

What We're Looking For

You don't need every item on this list. We care more about depth where you have it than breadth where you don't.

Core experience that matters most:

  • Original ML research output — published papers, widely cited preprints, significant open-source releases, or shipped research that materially advanced a production system
  • Hands-on post-training experience with language models at the 7B+ parameter scale, end-to-end ownership of a pipeline including data, training, and evaluation
  • Direct work with at least one of: RL from verifier or reward signals, preference optimization (DPO/IPO/KTO), or supervised fine-tuning with synthetic data pipelines
  • Experience with agentic LLM systems — tool use, multi-step reasoning, planning, or long-horizon execution
  • Ability to design evaluation that measures real capability and avoids contamination or specification gaming
  • Strong Python and PyTorch, with experience in distributed training at multi-GPU scale
  • Clear technical writing — research memos, experiment writeups, papers, or equivalent

Helpful but learnable here:

  • Working knowledge of offensive security fundamentals (we'll teach you the rest if you bring strong ML depth)
  • Prior work on code-generating or code-reasoning models
  • Experience with sparse, delayed, or expensive reward signals in RL
  • Research on robustness, adversarial ML, or red-teaming of language models
  • Familiarity with long-horizon agent benchmarks (SWE-bench, Cybench, WebArena, or similar)

Things we deliberately don't require:

  • A PhD. Track record matters more than the credential. If your work demonstrates the capability, the degree is secondary.
  • A security background. Strong ML researchers can develop security depth here, and we'll support you in doing it.
  • A specific number of years. Senior is a function of judgment and output, not a count.

What This Role Will Teach You

  • How to train and post-train capable models in a narrow, high-stakes domain
  • How to design evaluation that holds up to scrutiny when no benchmark exists yet
  • How agentic systems behave under adversarial conditions — including failure modes that don't appear in benign settings
  • The full offensive security stack — API, web, and mobile — at a depth most ML researchers never reach
  • How to make publication and disclosure decisions for dual-use research
  • How research moves from hypothesis to production in a small team where the handoff is measured in days

What We Offer

  • Competitive base salary and meaningful early-stage equity
  • Comprehensive health and dental coverage
  • Unlimited paid time off, including parental leave
  • Conference, publication, and continued learning budget — we want you engaged with the research community
  • The chance to work on a problem that matters, with people who care about doing it well
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 Assail, Inc.'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 Assail, Inc.'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

    Assail, Inc.'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.