Skip to content

Open nowPosted 73 days ago

Software Engineer - Applied AI

Specter36 open roles

Where
San Francisco
Work mode
On site
Get the CV for this job

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

Your applicationOpen nowSoftware Engineer - Applied AISpecter · San Francisco
  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 Specter'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.

13.7% of postings close within 7 days. Measured by our own scanner across the market. Specter postings stay open a median of 28 days.

Share of postings closed within
  1. 2.3%1 day
  2. 4.8%3 days
  3. 13.7%7 days
  4. 22.1%14 days
  5. 37.6%30 days
  6. 59.1%60 days
This job: posted 73 days ago

Specter median: 28 days open

The posting

COMPANY BACKGROUND:

Specter is creating a software-defined "control plane" for the physical world. We are starting with providing ubiquitous perception over physical assets.

To do so, we are creating a connected hardware-software ecosystem on top of multi-modal wireless mesh sensing technology. This allows us to drive down the cost and time of deploying sensors by 10x. Our platform will ultimately become the perception engine for a company's physical footprint, enabling real-time perimeter visibility and autonomous operations management.

Our co-founders Xerxes https://www.linkedin.com/in/xerxes-libsch/ and Philip https://www.linkedin.com/in/philip-clark-883a41126/ are passionate about empowering our partners in the fast approaching world of physical AI and robotics. We are a small, fast growing team who hail from Anduril, Tesla, Uber, and the U.S. Special Forces.

THE ROLE

Specter is hiring an applied AI software engineer to own the path from model to product. You'll take detection, tracking, and vision-language models from research prototypes to reliable production systems running across a distributed fleet of edge devices and cloud inference services, then close the loop by measuring how those models actually perform in the field and feeding that signal back into the next iteration. This role sits between our research team and our product surfaces, owning the evaluation infrastructure, data pipelines, and deployment mechanics that determine whether a model improvement becomes a customer-visible improvement.

RESPONSIBILITIES:

- Productionize models from the research team, spanning containerization, inference optimization, and deployment to edge devices and cloud GPU infrastructure.

- Build and own offline and online evaluation systems that measure model quality against production traffic, not just benchmark datasets.

- Design data feedback loops that surface failure cases, route them to labeling, and turn them into training and evaluation sets.

- Define and instrument the metrics that matter for perception quality in deployment (false positives per camera per day, identity switch rate, latency budgets, drift over time).

- Ship product features that depend on new model capabilities, working end to end from inference service to API to the behavior a customer sees.

- Run experiments and staged rollouts across the fleet, including shadow deployments and A/B comparisons between model versions.

- Manage inference cost and performance tradeoffs across hardware targets, from constrained edge compute to serverless GPU providers.

- Collaborate with research and platform to make model iteration a routine deployment rather than a bespoke project.

QUALIFICATIONS:

- Experience taking ML models from research code to production systems that real users depend on.

- Strong Python skills, with working knowledge of PyTorch and modern inference runtimes (ONNX, TensorRT, or similar).

- Track record building evaluation pipelines and defining metrics for model performance in deployment, including handling distribution shift and unlabeled production data.

- Experience with data pipelines and annotation workflows for computer vision or other perception domains.

- Comfort with infrastructure: Docker, Kubernetes, cloud GPU services, and CI/CD for model artifacts.

- Familiarity with computer vision (object detection, multi-object tracking, re-identification) or vision-language models.

- Experience with streaming or event-driven data systems (Kafka, Redpanda, or equivalent).

- Product instinct — you can reason about which model improvements will actually change what a customer experiences.

- Interest in physical AI, IoT, or large-scale distributed sensing systems.

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 Specter'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 Specter'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

    Specter'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.