Senior Software Developer (Go)

Qohash

Toronto

Presencial

CAD 140 000 - 210 000

Tempo integral

há 14 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Six weeks paid time off
Health benefits package including life
Disability insurance
Telemedicine services
HSA account

Resumo da oferta

Qohash is seeking a hands-on Go developer to join a high-performance team building the QSIDS engine for on-device inference across Windows, macOS, and Linux. You will profile hot paths, trim allocations, and ensure latency, memory footprint, and CPU remain predictable under load while wiring ML models into the engine.

You bring 7+ years of production Go experience, strong systems programming fundamentals, and a track record delivering live systems.

Qualificações

  • 7+ years of production Go experience.
  • Strong memory management and concurrency fundamentals.
  • Experience instrumenting, debugging, and iterating on live systems.
  • BS/MS in computer science or equivalent professional experience.

Responsabilidades

  • Design and build a cross-platform detection engine for Windows, macOS, Linux.
  • Integrate embedded ML models for on-device inference and own runtime and data paths.
  • Collaborate with ML and systems teams to productionize models.
  • Optimize end-to-end latency and memory footprint; profile and tune performance.
  • Own features from development to production including instrumentation and monitoring.
  • Communicate technical concepts to technical and non-technical stakeholders.

Conhecimentos

Go development
Systems programming
Concurrency
Profiling
Performance optimization

Formação académica

CS degree or related field

Ferramentas

Rust
C/C++

Descrição da oferta de emprego

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
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 Go developer who likes living close to the metal - profiling hot paths, trimming allocations, and making concurrent systems behave predictably under load. You enjoy integration work: wiring components, native libraries, and models into a coherent engine, and making the seams disappear. You take pride in owning what you ship, watching how it behaves in production and iterating to keep it fast and reliable. You bring strong engineering fundamentals, write tests as a matter of course, 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
  • Design and build a highly efficient cross-platform detection engine for Windows, macOS, and Linux.
  • Integrate embedded machine learning models into the engine for on-device inference, and own the runtime, bindings, and data paths that make them work in-system.
  • Collaborate closely with machine learning and systems colleagues to turn models into production-ready components.
  • Optimize end to end for latency, memory footprint, and CPU — profiling, benchmarking, and tuning both engine code and model execution.
  • Own features all the way to production including instrumenting, monitoring, 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.
  • Help onboard and train colleagues as the team grows.
  • Communicate technical concepts to both technical and non-technical stakeholders.
What your resume shows
Must Haves
  • 7+ years' experience building and shipping production software in Go
  • Strong systems programming fundamentals - memory management, concurrency, profiling, and software optimization in performance-sensitive, resource-constrained environments
  • Hands-on track record owning code post-deployment: instrumenting, debugging, and iterating on live 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 Rust, C/C++ or another low-level systems language
  • Experience building, training, or optimizing machine learning models, including compression, quantization, and tuning for low-latency inference
  • Bilingual (French and English)
  • Experience working in a startup environment
What's in it for you?
  • Competitive salary range.
  • Enjoy up to six weeks of paid time off annually. At Qohash, we recognize your dedication and believe in giving you ample time to rejuvenate.
  • Comprehensive health benefits package, including life insurance, short- and long-term disability insurance, paramedical and telemedicine services, and an HSA account.

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

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Full Stack Developer, Cyber
Senior Full Stack Developer, Cyber

Qohash • Montreal (administrative region)

Presencial
CAD 90 000 - 120 000
Competitive salary range
Up to six weeks of paid time off
Comprehensive health benefits
Senior Full Stack Developer, Cyber
Senior Full Stack Developer, Cyber

Qohash • Quebec

Presencial
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 Product Manager, Cybersecurity Data-Centric Specialist
Senior Product Manager, Cybersecurity Data-Centric Specialist

Qohash • Canadá

Presencial
CAD 100 000 - 130 000
Competitive salary
Up to six weeks paid time off
Comprehensive health benefits package
Senior Full Stack Developer (React, Java)
Senior Full Stack Developer (React, Java)

Qohash • Montreal (administrative region)

Presencial
CAD 120 000 - 160 000
Competitive salary range
Six weeks paid time off annually
Life insurance
+2
Bilingual Technical Account Manager, AI
Bilingual Technical Account Manager, AI

Qohash • Montreal (administrative region)

Presencial
CAD 70 000 - 90 000
Competitive salary
Up to six weeks of paid time off
Life insurance
+2
Product Manager - Data-Centric Cybersecurity Specialist
Product Manager - Data-Centric Cybersecurity Specialist

Qohash • Canadá

Presencial
CAD 80 000 - 100 000
Competitive salary
Up to six weeks of paid time off
Comprehensive health benefits
Bilingual Technical Account Manager (AI)
Bilingual Technical Account Manager (AI)

Qohash • Canadá

Presencial
CAD 90 000 - 135 000
Competitive salary
Six weeks of paid time off
Comprehensive health benefits
+3
Bilingual Fullstack Developer (node.js/react.js, Docker)
Bilingual Fullstack Developer (node.js/react.js, Docker)

Qohash • Montreal (administrative region)

Presencial
CAD 110 000 - 150 000
Up to six weeks paid time off
Comprehensive health benefits (life, S
Disability & telemedicine, Health STDA
Senior Strategic Account Executive, Western Canada
Senior Strategic Account Executive, Western Canada

Qohash Inc • Canadá

Presencial
CAD 150 000 - 230 000
Uncapped commission
Six weeks paid time off
Health benefits package
Software Engineer, System Orchestration
Software Engineer, System Orchestration

United States Digital Space LLC • Town of Oxford

Híbrido
CAD 132 000 - 207 000
Stock options
Annual performance bonus
Generous annual leave
+2