Senior Go Engineer for On-Device ML & High-Perf Engine

Qohash

Toronto

On-site

CAD 140,000 - 210,000

Full time

8 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

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

Job summary

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.

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

Go development
Systems programming
Concurrency
Profiling
Performance optimization

Education

CS degree or related field

Tools

Rust
C/C++

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer (Go)
Senior Software Developer (Go)

Qohash • Toronto

On-site
CAD 140,000 - 210,000
Six weeks paid time off
Health benefits package including life
Disability insurance
+2
Summer 2027 Long Term Analog and Mixed Signal Engineering Intern/Co-Op
Summer 2027 Long Term Analog and Mixed Signal Engineering Intern/Co-Op

advanced micro devices • Markham

Hybrid
CAD 140,000 - 210,000
Senior Embedded AI Engineer - C/C++, Low-Power Inference
Senior Embedded AI Engineer - C/C++, Low-Power Inference

Qualcomm • Markham

On-site
CAD 98,640 - 164,400
Sr Staff/Principal DevOps Engineer, Machine Learning Infrastructure and Performance
Sr Staff/Principal DevOps Engineer, Machine Learning Infrastructure and Performance

QUALCOMM, Inc. • Markham

On-site
CAD 120,000 - 165,000
Edge ML Engineer — Hardware-Driven AI Innovator
Edge ML Engineer — Hardware-Driven AI Innovator

Urban Ridge Supplies • Markham

On-site
CAD 114,000 - 164,000
On-Device AI Software Engineer (C++17) – Hexagon ML
On-Device AI Software Engineer (C++17) – Hexagon ML

Qualcomm • Markham

Hybrid
CAD 105,000 - 155,000
Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level)
Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level)

Qualcomm • Quebec

On-site
CAD 120,000 - 180,000
Senior Engineer, AI Software Markham, Ontario, Canada Machine Learning Engineering Posted 20 hours ago
Senior Engineer, AI Software Markham, Ontario, Canada Machine Learning Engineering Posted 20 hours ago

Qualcomm • Markham

On-site
CAD 114,000 - 164,000
Sr. Engineer, Machine Learning Software Verification
Sr. Engineer, Machine Learning Software Verification

Qualcomm • Markham

On-site
CAD 161,354 - 231,876
Sr. Engineer, AI Software/Machine Learning Engineering (C++)
Sr. Engineer, AI Software/Machine Learning Engineering (C++)

Qualcomm • Markham

On-site
CAD 157,923 - 226,945
Annual discretionary bonus
RSU grants
Competitive benefits package