Senior Software Developer

Qohash

Toronto

On-site

CAD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Paid time off
Life insurance
Disability
Telemedicine
HSA

Job summary

Qohash is building the zero-copy data security layer. We’re standing up a team for the QSIDS launch to drive on-device AI in a Go-based engine, with a focus on performance and low resource use.

You will ship ML models, monitor them in production, and collaborate across engineering disciplines to ensure robust, scalable on-device inference.

Qualifications

  • 7+ years building and shipping ML models to production.
  • Experience monitoring models post-deployment and detecting drift.
  • A degree in computer science, engineering, or related field.

Responsibilities

  • Build, optimize, and embed ML models for on-device inference within the QSIDS engine.
  • Optimize models for performance and memory, reducing latency and footprint.
  • Collaborate with systems engineers to integrate models into a Go-based engine.
  • Take models to production and own them, monitoring performance and drift.
  • Define milestones with stakeholders and align timelines to development needs.
  • Discuss technical choices and decisions regarding product development.
  • Resolve anomalies quickly and stay current with ML advances.
  • Help onboard teammates and communicate technical concepts clearly.

Skills

Machine learning
Go programming
On-device inference
Production monitoring
Low-resource systems

Education

Bachelor's or Master's in CS/Engineering

Tools

TensorFlow
PyTorch
Go

Job description

Qohash is building the zero copy data security control layer, enterprises need to adopt AI safely.

Our platform, Qostodian, helps large organizations discover, classify, govern, and remediate sensitive unstructured data across their most critical data sources without moving or copying the data. This zero copy architecture reduces exposure, preserves data sovereignty, and allows enterprises to secure data directly where it lives.

This matters because AI adoption is increasing the risk, complexity, and urgency of enterprise data security. Before organizations can safely deploy AI agents, copilots, retrieval systems, or automated workflows, they need to know where sensitive data lives, who and what can access it, and how to enforce controls at scale.

Company culture is at our core

Our 5 core values are more than just words, they are a way of life for us. We know that companies with a strong culture and a higher purpose perform better in the long run.

Do our values speak to you?

  • Pursuit of excellence
  • Resilience
  • Mission focus
  • Accountability
  • Embracing conflict
About The Team

We are standing up a new team for the QSIDS (Qohash Sensitive Information Detection System) launch, dedicated to the detection engine. A central focus of this team is the integration of embedded AI, machine learning models that run directly on the device and in-system. It is about high-performance, low-resource, on-device inference, embedded into the detection engine itself. The engine is built in Go, with a strong emphasis on performance and minimal resource footprint.

Who you are

You're a hands-on machine learning developer who's energized by getting models out of the notebook and into the real world, shipped, running, and holding up under production conditions. You take pride in owning what you build: watching how your models behave once deployed and iterating to keep them sharp. You bring strong engineering fundamentals and collaborate naturally, helping the team converge on quality decisions. You're comfortable with the pace and ambiguity of a startup, and you care about the outcome, not just the code.

What You Will Do
  • Build, optimize, and embed machine learning models for on-device inference within the QSIDS detection engine.
  • Optimize models for performance and resource constraints, minimizing memory footprint, latency, and compute on-device.
  • Collaborate closely with systems engineers to integrate models efficiently into a Go-based engine.
  • Take models all the way to production and own them once they're running, monitoring performance, detecting drift, and iterating to keep them reliable.
  • Collaborate with stakeholders to define milestones and ensure timelines align with development needs.
  • Participate in discussions on technological choices and decisions regarding product development.
  • Resolve anomalies and problems as soon as they arise.
  • Stay on the lookout for the latest ML and other technologies and best practices - but resist novelty chasing.
  • Help onboard and train colleagues as the team grows.
  • Effectively communicate technical concepts to both technical and non-technical stakeholders.
What Your Resume Shows
Must Haves
  • 7+ years' experience building and shipping machine learning models to production- including deploying, running, and monitoring them in live environments
  • Hands-on track record owning models post-deployment: monitoring performance, detecting drift, and iterating on production systems
  • A bachelor's or master's degree in computer science, engineering, or a related field (or equivalent professional experience)
Nice to Haves
  • Experience embedding ML models for on-device inference (a strong asset for this role)
  • Experience with high-performance, low-resource systems programming (memory management, multithreading, optimization), ideally in Go or an adjacent systems language
  • Bilingual (French and English)
  • Experience working in a startup environment
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
What’s in it for you?
  • Competitive salary range.
  • Enjoy up to six weeks of paid time off annually, because we value your work-life balance.
  • Comprehensive health benefits, including:
    • Life insurance
    • Short- and long-term disability
    • Paramedical and telemedicine services
    • Health Spending Account (HSA)

Qohash is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, colour, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by applicable law. A working proficiency in English is required for this position based on the company's operational requirements. Only those candidates selected for interview will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Qohash • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Competitive salary
Six weeks PTO
Health benefits
+4
Senior Software Developer
Senior Software Developer

Qohash • Quebec

On-site
CAD 120,000 - 165,000
Senior Full Stack Developer, Cyber
Senior Full Stack Developer, Cyber

Qohash • Toronto

On-site
CAD 90,000 - 130,000
Competitive salary
Up to six weeks of paid time off
Comprehensive health benefits
Senior Full Stack Developer, Cyber
Senior Full Stack Developer, Cyber

Qohash • Quebec

On-site
CAD 90,000 - 130,000
Competitive salary
Up to six weeks of paid time off
Comprehensive health benefits including life insurance and telemedicine services
Senior Full Stack Developer, Cyber
Senior Full Stack Developer, Cyber

Qohash • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Competitive salary range
Up to six weeks of paid time off
Comprehensive health benefits
Senior Full Stack Developer (React, Java)
Senior Full Stack Developer (React, Java)

Qohash • Montreal (administrative region)

On-site
CAD 120,000 - 160,000
Competitive salary range
Six weeks paid time off annually
Life insurance
+2
Senior Product Manager, Cybersecurity Data-Centric Specialist
Senior Product Manager, Cybersecurity Data-Centric Specialist

Qohash • Canada

On-site
CAD 100,000 - 130,000
Competitive salary
Up to six weeks paid time off
Comprehensive health benefits package
AI Automation Software Developer (Marketing) Cyber
AI Automation Software Developer (Marketing) Cyber

Qohash • Toronto

On-site
CAD 80,000 - 100,000
Competitive salary
Paid time off up to six weeks
Comprehensive health benefits
Bilingual Technical Account Manager, AI
Bilingual Technical Account Manager, AI

Qohash • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Competitive salary
Up to six weeks of paid time off
Life insurance
+2
Bilingual Technical Account Manager (AI)
Bilingual Technical Account Manager (AI)

Qohash • Canada

Hybrid
CAD 90,000 - 135,000
Competitive salary
Six weeks of paid time off
Comprehensive health benefits
+3