Back to job search
BA
Bowser AIVerified Job Source

Senior / Staff Software Engineer

You will own and ship the core product across the full stack, including web, backend, and mobile. Additionally, you will set the technical architecture and direction while leading a small engineering team.

  • Remote
  • Canada
  • Posted Jul 17, 2026
  • 1 position

Job summary

About Bowser AI North America is reindustrializing. There is an enormous amount to build, and not enough people to build it. Construction is the only major industry where productivity has declined: workers spend more time waiting, searching, and coordinating than actually building. Bowser AI is building the platform that makes every worker on the job site more productive. We capture what's really happening on job sites, validate what works, and scale proven improvements across operations. We're deeply embedded with one of the largest mechanical contractors in the US as our design and development partner, and are backed by E3 Tech (investment firm launched in partnership with a16z). The Role You'll own the product build end to end and lead the engineering function as it grows. This is not a "ticket taker" role. You'll work directly with field teams and project managers at our customer sites, understand their problems firsthand, and ship software that solves them. You'll have significant autonomy over technical decisions and architecture, and you'll be the first senior engineer: setting the technical direction and growing a small team behind you. You'll work directly with the founder/CEO, who spent the last decade developing major projects at Google[x] and Google Research. They hold the product vision, you own and drive the build. What You'll Do Own and ship the core product across the full stack: web, backend, and mobile Set technical architecture and direction under real field constraints (connectivity, supported hardware, job-site conditions) Develop AI-powered features using LLMs, voice agents, vision models, and other emerging tools Engage directly with customers: site visits, integration support, feedback sessions Lead and grow a small engineering team (you'll work with one engineer and hire alongside the founder) Move fast in ambiguity, with the CEO/founder providing direction, priorities, and a technical sounding board What We're Looking For Must have: Passion to use software to impact the physical world 8+ years of professional software development experience, at a senior-to-staff level Full-stack application development: you can build and ship a complete product across web, backend, and mobile, not just isolated features A track record of owning architecture and technical decisions end to end Comfort working directly with non-technical customers Self-directed work style: you take a problem from ambiguity through delivery. You'll have a sounding board and thought partner, but limited hand-holding Strong communication skills and professional presence Be able to travel to the US Lots of bonus points: Experience building with AI/ML in production (LLMs, vision models, voice agents, or similar) Experience leading or mentoring engineers Experience developing mobile apps Experience with edge computing, on-device inference, or low-connectivity environments Nice to have: Experience as an early hire at a startup (you know what "build everything" means) Experience in construction, manufacturing, industrials, or other field/heavy industries Location Pacific Time zone preferred. Remote-first, but able to make occasional customer site visits. Why This Role Lead engineering at a company with real funding, a real customer, and a massive market. You'll build with AI tools from day one, not retrofit them onto legacy systems. We are AI native. Direct access to end users from week one. No layers between you and the problem. Work with a founder who has deep technical expertise, industry relationships, and a decade in Silicon Valley's most innovative labs.

What you’ll do

You will own and ship the core product across the full stack, including web, backend, and mobile. Additionally, you will set the technical architecture and direction while leading a small engineering team.

Requirements

Candidates must have a passion for using software to impact the physical world and at least 8 years of professional software development experience. A track record of owning architecture and technical decisions end to end is essential, along with strong communication skills.

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Software Development
  • Full-Stack Development
  • AI
  • Machine Learning
  • Architecture
  • Technical Decision Making
  • Customer Engagement
  • Team Leadership
  • Mobile App Development
  • Edge Computing
  • On-Device Inference
  • Low-Connectivity Environments
  • Communication Skills
  • Problem Solving
  • Self-Directed Work Style
  • Construction Industry Knowledge

Job areas

  • Technology
  • Engineering
  • Construction
  • Software
  • Manufacturing

Additional details

Minimum experience
10+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available