Logo for Pepper Auditors

Principal Software Engineer, AI

Role overview

Qualifications

  • Experience shipping production LLM systems where correctness mattered
  • Strong judgment about using models versus writing deterministic functions
  • Ability to own a system end-to-end and operate it in production
  • Engineering hygiene as a default

Responsibilities

  • Build and scale the audit workbench for evidence to reviewable workpaper
  • Design schema and implement deterministic rule logic
  • Ensure reliability through structured human review and validation
  • Collaborate closely with partner CPAs on domain and review standards

About the company

Pepper Auditors logo

Pepper Auditors

Company details

Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About Pepper Auditors

Pepper's mission is to protect the integrity of every American's employee benefit plan. We are a fast-growing team of technologists and CPAs working to build a modern audit firm that can serve as the fulfillment engine for federally mandated compliance work streams.

The Role

We’re looking for an experienced software engineer to help build and scale our audit workbench; a pipeline-based harness — not a generic agent loop — that takes an engagement from raw evidence to reviewable workpaper. As of today that looks roughly like:

  • Ingestion and extraction

  • Recomputation and exception detection

  • Workpaper generation

  • Eval infrastrcuture

  • Frontend review surface

As one of the first engineering hires, you will help set the technical direction to ensure our audit wokrbench is usable and scalable from our our first 100 clients to our next 10,000.

The hard part

Most "build an AI agent" roles optimize for demo velocity. This one optimizes for a number a CPA stakes their license on. The reliability of this system comes from schema design, deterministic rule logic, validation, and structured human review — not from hoping the model is good. You'll spend as much time on the deterministic-versus-stochastic boundary, eval harnesses, and traceability as on prompts and orchestration. The model does extraction and narrative drafting; the math and the regulatory logic are exact code. If "build something auditable, reproducible, and provably correct in a regulated domain" is more interesting to you than "ship a chatbot," you'll like it here.

You're a strong fit if you

  • Have shipped production LLM systems where correctness mattered — extraction pipelines, agentic workflows, or document-understanding systems — ideally in a domain with real consequences (fintech, legal, healthcare, regtech).

  • Build evals as a reflex. You've maintained golden datasets and caught regressions before they reached users, and you treat "we can't measure whether this got better" as an unacceptable state.

  • Have strong judgment about where to use a model and where to write a deterministic function — with a hard bias toward the latter when dollars or compliance are on the line.

  • Are a genuine 0→1 builder — you can own a system end-to-end, ship it, and operate it in production. You're energized, not unsettled, by being the second engineer in the building.

  • Treat engineering hygiene as default, not overhead.


Nice to haves

  • Familiarity with accounting, audit, ERISA, 401(k) administration, or financial document processing. You do not need audit experience. Our partner CPAs own the domain end-to-end, and the regulatory logic lives in versioned, deterministic code you'll help build.

  • Layout-aware / OCR extraction, retrieval systems, or structured-output generation.

  • Experience building internal tools or review-and-approval UIs.

Logistics

  • Compensation: Estimated $180,000–$230,000 base + equity

  • Location: Remote-first (U.S.).¹ Columbus, Ohio is a plus but not required.

  • Reporting: Directly to the founding team, partnering closely with our partner CPAs on domain and review standards.

We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Pepper Auditors

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.