Skip to content

Open nowPosted 3 hours agoWe saw it 76 min after it went up

Senio Software Engineer

Boon5 open roles

Pay
$140,000 – $190,000 a year
Where
United States (Remote)
Work mode
Remote
Get the CV for this job

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

Your applicationOpen nowSenio Software EngineerBoon · United States (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 Boon'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.4% 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.4%7 days
  4. 20.0%14 days
  5. 35.5%30 days
  6. 58.6%60 days
This job: posted 3 hours ago

The posting

ABOUT BOON

Boon is the professional AI platform built specifically for construction. Founded in the San Francisco Bay Area in 2023 by product and engineering leaders from Samsara, Apple, Google and DoorDash. Boon is backed by leading Silicon Valley venture capitalists.

Our AI agents embed directly into existing workflows, from preconstruction estimating to bid management. They automate the repetitive tasks that drain time and margins while surfacing the insights leaders need to make faster and more confident decisions.

The result is measurable impact. Teams move faster, bids are submitted sooner, win rates increase, and costs are reduced. Boon enables construction companies to build more, generate more revenue, and grow with confidence.

ABOUT THE ROLE

Boon AI is building the agentic operating system for construction preconstruction — the layer that reads blueprints, specs, and bid documents, and does the estimator's work with them. Our platform spans a Rails product monolith, Python computer-vision services (DINOv3/SAM-class vision models reading drawings), an LLM agent runtime orchestrating multi-step construction workflows, and model/eval infrastructure that keeps accuracy honest. We're live with GCs and subs across the country, shipping daily, and scaling from thousands to hundreds of thousands of drawings per month.

As a Senior Software Engineer, you'll own meaningful features and services across this platform, solve challenging technical problems, and help build a system that scales with our customers.

IN THIS ROLE, YOU WILL:

- Own features and services end to end across the Rails product app, Python ML/CV services, agent SDK layer, and data platform — balancing customer requirements, maintainability, and shipping speed

- Improve the scalability, reliability, and cost efficiency of our computer vision/LLM/VLM inference pipelines as we scale blueprint throughput

- Build and improve our model infrastructure, including vision model integration, LLM orchestration, agent workflows, MLflow registry, and eval harnesses

- Contribute to architectural decisions, write clear design docs, and raise the engineering bar through thoughtful code review

- Share knowledge and mentor teammates as the engineering team grows

- Partner with product and engineering teammates to scope work, evaluate build-vs.-buy decisions, and turn customer needs into reliable software

- Write and ship production code regularly, troubleshoot issues, and participate in incident response

YOU’RE A GREAT FIT IF:

- You've shipped production systems that handle messy real-world input — documents, PDFs, images, OCR, or user-generated data

- You have sound engineering judgment about when to add complexity, when to keep things simple, and when to use proven open-source or paid solutions

- You've built or operated computer vision or LLM/agent systems in production, or have strong adjacent experience and want to work deeply in this space

- You care about testing and evals as practical tools for improving accuracy and reliability

- You move fast while keeping the foundations strong, and can recognize when a part of the system needs investment

- You thrive in flat, direct, high-velocity teams where technical decisions are grounded in code, data, and customer needs

- Bonus: construction, AEC, or other vertical-SaaS experience; or experience helping a product scale at a growing startup

- Culturally, you embody working as “one team” and strive to “get things done,” taking ownership and helping teammates move work forward

REQUIREMENTS FOR THE ROLE:

- 3+ years of experience building production software, with a track record of delivering in fast-paced environments

- Strong experience in at least one of: Rails or Python applications, production computer vision pipelines, LLM/agent systems, or data-intensive B2B SaaS

- Hands-on experience with cloud infrastructure (AWS and/or GCP), PostgreSQL, background job or messaging systems (such as Sidekiq or RabbitMQ), and modern deployment practices

- Experience owning features or services from technical design through deployment and ongoing operation

- Strong coding, debugging, and code review skills, with recent experience shipping production code

- Familiarity with SRE and DevOps practices, such as CI/CD, Kubernetes, or Helm, and the ability to collaborate with Boon’s dedicated SRE teammates

COMPENSATION

At Boon, we want to attract and retain the best employees and compensate them in a way that appropriately and fairly values their individual contribution to the company. With that in mind, we carefully consider a number of factors to determine the appropriate starting pay for an employee, including their primary work location and an assessment of a candidate’s skills and experience, as well as market demands and internal parity. This estimate can vary based on the above mentioned factors, so the actual starting annual base salary may be above or below this range. A Boon employee may be eligible for additional forms of compensation, depending on their role, including sales incentives, discretionary bonuses, and/or equity in the company.

BOON IS AN EQUAL OPPORTUNITY EMPLOYER

As an equal-opportunity employer, Boon is committed to providing employment opportunities to all individuals. All applicants for positions at Boon will be treated without regard to race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, or any other basis prohibited by applicable law.

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

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