Senio Software Engineer

Boon Technologies, Inc.
•$140,000 - $190,000

About The Position

Boon is building an agentic operating system for construction preconstruction that reads blueprints, specifications, and bid documents and supports estimators’ work. The platform includes a Rails product monolith, Python computer-vision services, an LLM agent runtime, and model and evaluation infrastructure. Boon is live with general contractors and subcontractors across the country and is scaling its drawing throughput. The Senior Software Engineer will own meaningful features and services across the platform, solve technical problems, and help build systems that scale with customers. The role involves developing and operating production software, improving inference pipelines and model infrastructure, contributing to architecture and engineering practices, mentoring teammates, and collaborating with product and engineering colleagues to deliver reliable software that meets customer needs.

Requirements

  • At least 3 years of experience building production software, with a track record of delivery in fast-paced environments.
  • Strong experience in at least one of the following: Rails or Python applications, production computer-vision pipelines, LLM/agent systems, or data-intensive B2B SaaS.
  • Hands-on experience with 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 ability to collaborate with dedicated SRE teammates.

Nice To Haves

  • Experience in construction, AEC, or another vertical-SaaS domain.
  • Experience helping a product scale at a growing startup.
  • Production experience with computer-vision or LLM/agent systems, or strong adjacent experience and interest in working deeply in this space.
  • Experience shipping production systems that handle messy real-world inputs such as documents, PDFs, images, OCR, or user-generated data.
  • Sound engineering judgment about when to add complexity, keep things simple, or use proven open-source or paid solutions.
  • Care for testing and evaluations as practical tools for improving accuracy and reliability.
  • Ability to move quickly while maintaining strong foundations and recognize when a system needs investment.
  • Ability to thrive in flat, direct, high-velocity teams where technical decisions are grounded in code, data, and customer needs.
  • A collaborative, ownership-oriented approach aligned with working as one team and getting things done.

Responsibilities

  • 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 computer vision, LLM, and VLM inference pipelines as blueprint throughput grows.
  • Build and improve model infrastructure, including vision model integration, LLM orchestration, agent workflows, MLflow registry, and evaluation harnesses.
  • Contribute to architectural decisions, write design documents, and raise engineering standards through code review.
  • Share knowledge and mentor teammates as the engineering team grows.
  • Partner with product and engineering teammates to scope work, evaluate build-versus-buy decisions, and turn customer needs into reliable software.
  • Write and ship production code regularly, troubleshoot issues, and participate in incident response.

Benefits

  • A Boon employee may be eligible for additional compensation depending on role, including sales incentives, discretionary bonuses, and/or company equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service