Back to job search
I
InnoptechVerified Job Source

Senior Software Engineer · Innoptech

Senior Software Engineer · Innoptech This isn't a job for everyone. If you want a groomed backlog, a 200-person eng org, and a clear career ladder, you'll be happier somewhere else. If you want real ownership of a platform that runs in actual fields, keep reading. --- The context VegForecast turns drone flight data into decisions growers can act on: plant-by-plant counts, weed maps, growth indicators, georeferenced tracking. Large fresh-vegetable farms in Canada use it twice a week. We're deploying in the US now. The code ships to production on real crops and real harvests. Growers make…

  • Hybrid
  • Posted Jun 26, 2026
  • 1 position

Job summary

Senior Software Engineer · Innoptech This isn't a job for everyone. If you want a groomed backlog, a 200-person eng org, and a clear career ladder, you'll be happier somewhere else. If you want real ownership of a platform that runs in actual fields, keep reading. --- The context VegForecast turns drone flight data into decisions growers can act on: plant-by-plant counts, weed maps, growth indicators, georeferenced tracking. Large fresh-vegetable farms in Canada use it twice a week. We're deploying in the US now. The code ships to production on real crops and real harvests. Growers make real money decisions on what it tells them. This is not a productivity app. It runs on a proprietary computer-vision pipeline and a patent filed in November 2025. Every flight, every season builds a per-farm digital twin. That dataset exists nowhere else and can't be bought. Your job is to build the systems that make the science deployable, reliable, and fast. --- The role We're hiring a few A+ engineers. You'll be one of the first senior people on software and product architecture, working directly with the founder, who holds an M.Sc. in computer vision and leads the technical direction. The architecture calls you make now will live in the codebase for years. What you'll work on: Georeferenced mapping and drone-data visualization Field interfaces that stay fast and readable in full sun Real-time data over MQTT, with reliable sync between field and cloud A clean PostgreSQL backend, modern APIs, current TypeScript (we like Bun and Hono) Real tests, monitoring, and production robustness Frontend and backend calls that shape where the platform goes next We want more than one profile. Some of you lean frontend, some lean backend and infra. If you're A+ and full-stack at heart, talk to us. --- What we're looking for 6+ years of experience, and a habit of owning more than your tickets You've built something from nothing and run it in production Genuinely strong on one side, frontend or backend/infra, and solid on the other You think in systems before features, and you say no when no is the right answer You can move when the spec is unclear. Ship, then stabilize. You use AI to go faster, and you know what it costs. Generated code nobody understands is technical debt. Judgment that fades because you stopped doing the thinking is cognitive debt. We want people who use the tools and stay sharp. Something to show us: a portfolio, a shipped product, open-source work, or representative code Nice to have: mapping, Firebase, GCP, geospatial data, startup experience. --- Logistique Remote, anywhere in Canada. Canadian residency required. A few days a quarter in person, in Québec or wherever the team meets The team works in French and English. English only is fine. --- What we offer CAD 140,000 to 170,000, depending on profile 1% in options, four-year vesting, one-year cliff. CAD 1,500 a year for learning A small team, little process, fast decisions An early seat where your work shows up in the product, the team, and the technical direction for years --- Apply Send a portfolio, GitHub, or a sample project to info@innoptech.com, subject line "Senior Software Engineer."

What you’ll do

You will build systems that make the science deployable, reliable, and fast, working on georeferenced mapping and drone-data visualization. Your architectural decisions will have a long-term impact on the codebase.

Requirements

Candidates should have 6+ years of experience and a strong ownership mentality, having built and run something in production. A strong proficiency in either frontend or backend development, along with solid skills in the other area, is required.

Benefits

• Stock Options • Learning Budget

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Software Engineering
  • Computer Vision
  • Geospatial Data
  • PostgreSQL
  • TypeScript
  • Drone Data Visualization
  • Real-Time Data
  • APIs
  • Monitoring
  • Production Robustness
  • Frontend Development
  • Backend Development
  • AI
  • Mapping
  • Firebase
  • GCP

Additional details

Minimum education
Other education
Minimum experience
5+ years