Scan your resume against ATS criteria for this Senior Software Developer (Go) role at Qohash.
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.
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?
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.
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
a highly efficient cross-platform detection engine for Windows, macOS, and Linux.
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.
closely with machine learning and systems colleagues to turn models into production-ready components.
end to end for latency, memory footprint, and CPU — profiling, benchmarking, and tuning both engine code and model execution.
features all the way to production including instrumenting, monitoring, and iterating to keep them reliable.
with stakeholders to define milestones and ensure timelines align with development needs.
in discussions on technological choices and decisions regarding product development.
anomalies and problems as soon as they arise.
and train colleagues as the team grows.
technical concepts to both technical and non-technical stakeholders.
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)
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
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 based on the company’s operational requirements. those candidates selected for interview will be contacted.
medical and telemedicine services, and an HSA account.
How to apply for Senior Software Developer (Go) at Qohash?
Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.
What is the salary for this role?
Salary details will be discussed during the interview.
What experience is required?
7+ years of experience is required.
Is this position still open?
Yes, currently active and accepting applications.
Explore related active roles in software_engineering
Senior Software Developer (Go)
Qohash · Remote