Senior Machine Learning Developer
Qohash
Canada, Germany, India, Netherlands, United Kingdom +1 moreremotePosted 17 days ago
Skill Required
Machine-Learning-EngineeringAI-ML-DevelopmentOn-Device-MLSystems-EngineeringEngineeringSenior-AI-ML-DeveloperSenior-ML-EngineerMachine-Learning-DeveloperSenior-Machine-LearningSoftware-EngineerMachine Learning EngineerMachine Learningrelated fieldR ProgrammingObservabilitysecuritybuildingEmbedded CandGoAIFulltime
Key highlights
- 7+ years' experience required
- Up to 6 weeks of paid time off
- Competitive salary range
- Focus on on-device inference and Go-based systems
Role overview
Qohash is building the zero copy data security control layer that enterprises need to adopt AI safely. Their platform, Qostodian, enables large organizations to discover, classify, govern, and remediate sensitive unstructured data across critical data sources without moving or copying the data, reducing exposure and preserving data sovereignty.
Responsibilities
- 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.
Requirements
- 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).
- Working proficiency in English.
Nice to have
- 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.
Benefits
- Competitive salary range.
- Up to six weeks of paid time off annually.
- Life insurance.
- Short- and long-term disability.
- Paramedical and telemedicine services.
- Health Spending Account (HSA).
Additional details
- Company values: Pursuit of excellence, Resilience, Mission focus, Accountability, Embracing conflict.
- The team is focused on the QSIDS (Qohash Sensitive Information Detection System) launch, specifically the detection engine involving embedded AI and high-performance, low-resource on-device inference.
- The detection engine is built in Go.
- Qohash is an Equal Opportunity employer.
- Only those candidates selected for interview will be contacted.
- Originally posted on Himalayas.