Senior Software Developer

Taiv

Winnipeg

Hybrid

CAD 90,000 - 130,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employee stock options
Health benefits (100% employer-covered
Flex-time
Unlimited paid vacation
Gym membership
Free parking
Catered lunches 3x per week
Dog-friendly office
Hybrid work model

Job summary

Taiv, a Winnipeg-based startup, seeks senior software developers to own end-to-end systems across Android, web, backend, and ML. You will mentor peers, tackle hard problems, and help scale our computer-vision-driven platform used by thousands of venues.

Join a small, ownership-driven team with hybrid work, competitive benefits, and opportunities to influence product direction as we expand from bars to broader markets.

Qualifications

  • 5+ years of professional software development experience
  • End-to-end ownership of systems, not just tickets
  • Understanding of standard software development cycles and best practices
  • Hardworking & fast learner
  • Loves startups and wants impact

Responsibilities

  • Own and solve complex software problems across Android, web, backend, and ML stacks
  • Mentor junior developers and review peers' code
  • Build scalable systems used by thousands of venues
  • Contribute to product direction and technical roadmap

Skills

JSX/TSX
TypeScript
Android development
C/C++
OpenCV
Computer Vision
Unix

Education

Bachelor's Degree

Job description

Who We Are

Taiv is a fast-growing tech startup located in Winnipeg, Canada. Taiv uses AI to make business TV more fun, engaging, profitable, and easier to manage, starting with bars and restaurants. We've built proprietary tech that uses computer vision to watch live TV and improve the content with contextually-aware commercials, content, and games. Our tech also automates the manual AV tasks that venues have to do every day, to make bar management easier, standardized, and more profitable. We're venture-capital backed and graduated from Y Combinator, the world's top tech accelerator, in winter 2020. Program alumni include Airbnb, Instacart, DoorDash, etc. (www.ycombinator.com/topcompanies).

Who We're Looking For

We're looking for senior software developers who work hard and want to get in early and grow with the company. We develop hardware, firmware, web, android, and ML. Your role will be mostly focused on Android, web, and backend, but we're a small team and everyone wears a lot of hats. There's always room to grow in whichever area you enjoy the most! You'll have lots of responsibility and ownership of the projects that you work on and be integral in solving our toughest problems and building systems that will scale to millions. You'll also mentor less experienced developers on the team, pairing on hard problems and giving the kind of feedback that makes the next pull request better.

Our Tech

We have really cool tech. We build our own hardware and use a heuristics-based computer vision approach for classification. We're the first company in the world that can detect TV commercials accurately. Our detection algorithm runs on our custom-designed TV box that we manufacture. We have thousands of boxes deployed in over 5,000 venues and are installing more every day. We also have several web apps built in React that are used by our customers, as well as for internal operations.

Required Skills
  • JSX/TSX (React and React Native)
  • TypeScript
  • Android development
  • C/C++
  • OpenCV
  • Computer Vision
  • Adept with Unix
Requirements
  • 5+ years of professional software development experience
  • A track record of owning systems end to end, not just closing tickets
  • Understanding of industry standard software development cycles and best practices
  • Hardworking & a fast learner
  • Loves startups and wants their work to have an impact
  • Bachelor's Degree (preferred)
  • Located in Winnipeg or willing to relocate
Nice To Haves
  • Experience with OpenCV & computer vision
  • Experience building and operating IoT fleets
  • Experience mentoring developers or leading a small team
  • Entrepreneurially minded
  • Experience working with major cloud providers
  • Strong understanding of performance critical video and machine learning pipelines
Perks
  • Employee stock options
  • 100% employer-covered health benefits
  • Flex-time & unlimited paid vacation
  • Gym membership
  • Free parking
  • Catered lunches 3x per week
  • Dog-friendly office
  • Hybrid work model
Job Details
  • Job type: full time
  • Compensation dependent on experience
  • Schedule: Monday to Friday
  • Ability to commute: can reliably commute to the office (required)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Taiv • Winnipeg

On-site
CAD 100,000 - 150,000
Employee stock options
100% employer‑covered health benefits
Flex‑time & unlimited paid vacation
+5
Senior Data Engineer
Senior Data Engineer

Dover • Winnipeg

On-site
CAD 100,000 - 150,000
Employee stock options
Health benefits
Flex-time & unlimited vacation
+5
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Taiv • Winnipeg

Hybrid
CAD 100,000 - 150,000
Employee stock options
Health benefits
Flex-time & unlimited paid vacation
+5
Talent Acquisition Specialist Hybrid (Winnipeg, Canada)
Talent Acquisition Specialist Hybrid (Winnipeg, Canada)

Dover • Winnipeg

Hybrid
CAD 60,000 - 68,000
Employee stock options
Health benefits
Flex-time
+5
Senior Talent Acquisition Specialist
Senior Talent Acquisition Specialist

Taiv • Winnipeg

Hybrid
CAD 70,000 - 80,000
Employee stock options
Health benefits
Flex-time & unlimited vacation
+5
Senior QA and Automation Developer
Senior QA and Automation Developer

Taiv • Winnipeg

Hybrid
CAD 80,000 - 130,000
Employee stock options
Health benefits
Flex-time
+5
Account Manager / Sales Planner
Account Manager / Sales Planner

Taiv • Winnipeg

Hybrid
CAD 55,000 - 70,000
Employee stock options
100% employer-covered health benefits
Flex-time & unlimited paid vacation
+5
Senior Product Manager, Partners
Senior Product Manager, Partners

Taiv • Winnipeg

Hybrid
CAD 90,000 - 130,000
Employee stock options
Health benefits
Flex-time & unlimited vacation
+5
Account Manager/Sales Planner
Account Manager/Sales Planner

Dover • Winnipeg

Hybrid
CAD 55,000 - 70,000
Employee stock options
Health benefits covered by employer
Flex-time & unlimited paid vacation
+5
Senior Software Developer
Senior Software Developer

present of AI • Winnipeg

On-site
CAD 90,000 - 150,000