Senior Ml Engineer - Malware Detection
Jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior ML Engineer - Malware Detection based remotely in Canada.
Accountabilities:You will lead the development, evaluation, and deployment of machine learning systems that improve malware detection at scale while balancing accuracy, operational costs, and resource constraints. Your key responsibilities will include:
Machine Learning Model Development:
Design, train, fine-tune, and deploy ML models using production malware data to improve detection coverage and identify threats that traditional signatures and rules may miss.
Malware Classification and Triage:
Develop models that distinguish malicious files from benign content, prioritize suspicious files for deeper inspection, and route samples to the most appropriate detection engines.
Automated Signature Generation:
Build systems that generate detection signatures from emerging malware campaigns, helping security analysts respond faster to new and evolving threats.
Context-Aware Threat Detection:
Develop methods to identify malicious content that requires contextual analysis, including phishing pages, webshells, script injections, and compromised website components.
Detection and Cleanup Optimization:
Improve detection precision and cleanup effectiveness so that infected websites remain clean after remediation and recurring threats can be identified.
Model Evaluation and Validation:
Establish rigorous evaluation frameworks using time-based and campaign-based dataset splits, historical false-positive and false-negative cases, and regression testing to prevent data leakage and verify improvements before deployment.
Inference and Resource Optimization:
Optimize model throughput, latency, CPU usage, memory consumption, and cost per file to support reliable deployment across large hosting fleets.
Production Deployment and Monitoring:
Move models from experimentation into production, using shadow deployments and controlled releases to gather evidence before enabling live detection.
Continuous Learning and Retraining:
Incorporate fresh analyst feedback and newly identified false negatives into training datasets, establish regular retraining cycles, and monitor trends in detection rates and model performance.
ML Infrastructure and Experimentation:
Develop reusable training pipelines, maintain dataset tooling, make effective use of GPU resources, and enable multiple parallel research and development efforts.
Cross-Functional Collaboration:
Work closely with malware analysts, detection engineers, and infrastructure teams to investigate customer-reported detection failures, understand emerging threats, and translate operational findings into model improvements.
Technical Documentation and Knowledge Sharing:
Document architectural decisions, evaluation methods, model limitations, hardware requirements, and production results. Participate in asynchronous collaboration and blameless post-mortems to continuously improve engineering practices.
Delivery Against Milestones:
Train and evaluate an initial production-data model during the first month, bring multiple models into production or shadow testing by month three, and help establish ML as a major source of new detections within the first year.
Requirements:The ideal candidate combines substantial production ML experience with hands‑on transformer expertise, strong evaluation discipline, and the ability to engineer efficient models for adversarial security environments. You should be comfortable making evidence‑based decisions, communicating asynchronously, and taking ownership of the full ML lifecycle. Key qualifications include:
Production ML Experience:
At least five years of experience building and deploying machine learning systems in production, including at least two years in an adversarial domain such as cybersecurity, fraud, spam, or abuse prevention.
Transformer Model Expertise:
Practical experience training and fine‑tuning transformer models, including data preparation, code tokenization, LoRA/QLoRA or full fine‑tuning, distillation, and quantization. Experience should extend beyond calling hosted model APIs.
Classical Machine Learning:
Strong understanding of gradient boosting, linear models with sparse features, probability calibration, class imbalance, and the ability to determine when traditional ML methods outperform LLM-based approaches.
Rigorous Model Evaluation:
Experience designing leakage‑free splits by time and malware family, evaluating precision under fixed false‑positive constraints, maintaining regression datasets, and understanding the limitations of offline evaluation when predicting production performance.
Inference and Cost Optimization:
Demonstrated ability to measure throughput and latency and optimize models for CPU, memory, and operational cost constraints. Familiarity with technologies such as ONNX, llama.Cpp, vLLM, and int8/int4 quantization is valuable.
Technical Stack:
Strong Python, PyTorch, and Hugging Face skills, along with SQL expertise for analyzing large datasets using ClickHouse or comparable analytical databases.
Web Technology Familiarity:
Experience with PHP or JavaScript, or a willingness to learn these technologies while collaborating with malware analysts.
AI‑Assisted Engineering:
Daily use of AI coding agents, with the ability to demonstrate how they support development, investigation, and engineering productivity.
Written Communication:
English proficiency at B2 level or higher, with particularly strong written communication skills for technical documentation and asynchronous collaboration.
Analytical and Problem‑Solving Skills:
Ability to investigate complex detection problems, interpret model results, make sound technical trade‑offs, and prioritize measurable improvements over experimental metrics alone.
Ownership and Collaboration:
Comfort taking responsibility from experimentation through production deployment while working effectively with analysts, engineers, and other stakeholders.
The following experience would be a strong advantage:
Web Malware Security:
Experience with web malware, webshells, phishing kits, or WordPress security.
Code‑Based Machine Learning:
Experience developing models over source code using abstract syntax trees (ASTs), token features, code‑focused language models, or graph models of program structure.
Malware Analysis:
Knowledge of malware clustering, similarity analysis, and methods for identifying related samples or emerging campaigns.
Training Infrastructure:
Experience with multi‑GPU training on bare‑metal infrastructure, MLflow or Weights & Biases, and dataset versioning.
Systems Programming:
Familiarity with Go or Rust for efficient on‑server inference.
Security Research:
Published work, technical presentations, or conference talks focused on machine learning for cybersecurity.
Benefits:
Fully Remote Work:
Work remotely with flexibility to organize your schedule and work from different locations worldwide, subject to hiring arrangements.
Flexible Working Hours:
Autonomy to structure your working day in a remote‑first, asynchronous environment.
Paid Vacation:
24 days of paid vacation annually.
Public Holidays:
10 days of national holidays.
Sick Leave:
Unlimited sick leave.
Healthcare Support:
Financial compensation toward private medical insurance.
Wellness Benefits:
Reimbursement for co‑working spaces and gym or sports activities.
Learning and Development:
An education budget and a strong focus on professional growth.
Innovation Rewards:
The opportunity to receive a reward for developing an innovative idea that can be patented.
Dedicated Technical Resources:
Access to dedicated GPU resources and potential additional computing investment supported by evidence‑based proposals.
Challenging Technical Work:
Opportunities to work with large‑scale real‑world malware datasets and develop production ML systems that address evolving cybersecurity threats.
AI‑Enabled Engineering Environment:
Access to AI coding agents and integrated development tools to support experimentation, implementation, and collaboration.
How Jobgether works:We use an
AI‑powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role’s core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice:By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
#J-18808-Ljbffr
Accountabilities:You will lead the development, evaluation, and deployment of machine learning systems that improve malware detection at scale while balancing accuracy, operational costs, and resource constraints. Your key responsibilities will include:
Machine Learning Model Development:
Design, train, fine-tune, and deploy ML models using production malware data to improve detection coverage and identify threats that traditional signatures and rules may miss.
Malware Classification and Triage:
Develop models that distinguish malicious files from benign content, prioritize suspicious files for deeper inspection, and route samples to the most appropriate detection engines.
Automated Signature Generation:
Build systems that generate detection signatures from emerging malware campaigns, helping security analysts respond faster to new and evolving threats.
Context-Aware Threat Detection:
Develop methods to identify malicious content that requires contextual analysis, including phishing pages, webshells, script injections, and compromised website components.
Detection and Cleanup Optimization:
Improve detection precision and cleanup effectiveness so that infected websites remain clean after remediation and recurring threats can be identified.
Model Evaluation and Validation:
Establish rigorous evaluation frameworks using time-based and campaign-based dataset splits, historical false-positive and false-negative cases, and regression testing to prevent data leakage and verify improvements before deployment.
Inference and Resource Optimization:
Optimize model throughput, latency, CPU usage, memory consumption, and cost per file to support reliable deployment across large hosting fleets.
Production Deployment and Monitoring:
Move models from experimentation into production, using shadow deployments and controlled releases to gather evidence before enabling live detection.
Continuous Learning and Retraining:
Incorporate fresh analyst feedback and newly identified false negatives into training datasets, establish regular retraining cycles, and monitor trends in detection rates and model performance.
ML Infrastructure and Experimentation:
Develop reusable training pipelines, maintain dataset tooling, make effective use of GPU resources, and enable multiple parallel research and development efforts.
Cross-Functional Collaboration:
Work closely with malware analysts, detection engineers, and infrastructure teams to investigate customer-reported detection failures, understand emerging threats, and translate operational findings into model improvements.
Technical Documentation and Knowledge Sharing:
Document architectural decisions, evaluation methods, model limitations, hardware requirements, and production results. Participate in asynchronous collaboration and blameless post-mortems to continuously improve engineering practices.
Delivery Against Milestones:
Train and evaluate an initial production-data model during the first month, bring multiple models into production or shadow testing by month three, and help establish ML as a major source of new detections within the first year.
Requirements:The ideal candidate combines substantial production ML experience with hands‑on transformer expertise, strong evaluation discipline, and the ability to engineer efficient models for adversarial security environments. You should be comfortable making evidence‑based decisions, communicating asynchronously, and taking ownership of the full ML lifecycle. Key qualifications include:
Production ML Experience:
At least five years of experience building and deploying machine learning systems in production, including at least two years in an adversarial domain such as cybersecurity, fraud, spam, or abuse prevention.
Transformer Model Expertise:
Practical experience training and fine‑tuning transformer models, including data preparation, code tokenization, LoRA/QLoRA or full fine‑tuning, distillation, and quantization. Experience should extend beyond calling hosted model APIs.
Classical Machine Learning:
Strong understanding of gradient boosting, linear models with sparse features, probability calibration, class imbalance, and the ability to determine when traditional ML methods outperform LLM-based approaches.
Rigorous Model Evaluation:
Experience designing leakage‑free splits by time and malware family, evaluating precision under fixed false‑positive constraints, maintaining regression datasets, and understanding the limitations of offline evaluation when predicting production performance.
Inference and Cost Optimization:
Demonstrated ability to measure throughput and latency and optimize models for CPU, memory, and operational cost constraints. Familiarity with technologies such as ONNX, llama.Cpp, vLLM, and int8/int4 quantization is valuable.
Technical Stack:
Strong Python, PyTorch, and Hugging Face skills, along with SQL expertise for analyzing large datasets using ClickHouse or comparable analytical databases.
Web Technology Familiarity:
Experience with PHP or JavaScript, or a willingness to learn these technologies while collaborating with malware analysts.
AI‑Assisted Engineering:
Daily use of AI coding agents, with the ability to demonstrate how they support development, investigation, and engineering productivity.
Written Communication:
English proficiency at B2 level or higher, with particularly strong written communication skills for technical documentation and asynchronous collaboration.
Analytical and Problem‑Solving Skills:
Ability to investigate complex detection problems, interpret model results, make sound technical trade‑offs, and prioritize measurable improvements over experimental metrics alone.
Ownership and Collaboration:
Comfort taking responsibility from experimentation through production deployment while working effectively with analysts, engineers, and other stakeholders.
The following experience would be a strong advantage:
Web Malware Security:
Experience with web malware, webshells, phishing kits, or WordPress security.
Code‑Based Machine Learning:
Experience developing models over source code using abstract syntax trees (ASTs), token features, code‑focused language models, or graph models of program structure.
Malware Analysis:
Knowledge of malware clustering, similarity analysis, and methods for identifying related samples or emerging campaigns.
Training Infrastructure:
Experience with multi‑GPU training on bare‑metal infrastructure, MLflow or Weights & Biases, and dataset versioning.
Systems Programming:
Familiarity with Go or Rust for efficient on‑server inference.
Security Research:
Published work, technical presentations, or conference talks focused on machine learning for cybersecurity.
Benefits:
Fully Remote Work:
Work remotely with flexibility to organize your schedule and work from different locations worldwide, subject to hiring arrangements.
Flexible Working Hours:
Autonomy to structure your working day in a remote‑first, asynchronous environment.
Paid Vacation:
24 days of paid vacation annually.
Public Holidays:
10 days of national holidays.
Sick Leave:
Unlimited sick leave.
Healthcare Support:
Financial compensation toward private medical insurance.
Wellness Benefits:
Reimbursement for co‑working spaces and gym or sports activities.
Learning and Development:
An education budget and a strong focus on professional growth.
Innovation Rewards:
The opportunity to receive a reward for developing an innovative idea that can be patented.
Dedicated Technical Resources:
Access to dedicated GPU resources and potential additional computing investment supported by evidence‑based proposals.
Challenging Technical Work:
Opportunities to work with large‑scale real‑world malware datasets and develop production ML systems that address evolving cybersecurity threats.
AI‑Enabled Engineering Environment:
Access to AI coding agents and integrated development tools to support experimentation, implementation, and collaboration.
How Jobgether works:We use an
AI‑powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role’s core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice:By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Ml Engineer - Malware Detection in Winnipeg, MB vacancy
usd168k - usd270.25k per year
NVIDIA Security is seeking a Senior Detection Engineer to join the Detection and Automation Engineering team. On this team, we build reliable detection... ...incident response, threat hunting, red team, purple team, malware analysis, or forensics teams.Built validation methods such...Senior- ...DataVisor in Toronto is seeking a Senior-Level Data Scientist to join the Fraud Detection team — someone equally comfortable building production ML models and getting hands-on with individual fraud cases. This is a dual-track role: you'll develop the machine learning systems...Senior
- ...all applications and next steps. Our partner is looking for a Senior ML Engineer - Email Security based remotely in Canada. The Senior ML... ...resource consumption. You will take ownership of the complete detection lifecycle, from dataset preparation and model evaluation to production...SeniorInternshipRemote workWorldwideFlexible hours
- ...sophisticated security signals into trusted detections at NVIDIA, using Splunk, KQL, Python, and security telemetry analysis. This senior role supports a distributed security... ...environment.NVIDIA Security seeks a Senior Detection Engineer for its Detection and Automation...Senior
- Design scalable KQL detections for Microsoft Sentinel and Defender XDR in PSP Investments’ hybrid Montreal SOC, supporting global threat defense.As a Senior Developer, Threat Defense and Detection Engineering, you will translate intelligence, hunting, response, and testing recommendations...Senior
- ...team and is accountable for detecting, investigating and containing... ...threat defense and detection engineering, threat hunting, cyber threat... ...production. Reporting to the Senior Manager, Security Operations... ..., GCED or CISSP; depth in malware analysis or threat hunting;...SeniorSummer workInternshipWork at officeLocal area1 day per week
$173k - $192k per year
Senior AI/ML Engineer, remote in Canada: own the AI that assesses patients for US healthcare providers and gets them to the right mental health... ...administers standard clinical questionnaires such as PHQ-9 and GAD-7, detects risk and recommends a treatment program for the organization’...SeniorRemote work- Lead hands-on photonic experimentation focused on homodyne detection, optical measurements, and integrated optical systems. Work spans... ...laboratory validation and precision signal analysis.This Senior Photonic Engineer will design, develop, and experimentally validate integrated...Senior
- ...fall outside of this range to apply as well. About The RoleIntact Insurance is seeking an experienced Senior Security Advisor to strengthen its Detection Engineering in cyber defence team. This role focuses on cloud and infrastructure security, threat detection, and the...SeniorLong term contractFlexible hours
- Lead mechanical design for Viken Detection’s X-ray and chemical detection systems in Burlington, Massachusetts, spanning handheld devices and scanning platforms.As a Senior Mechanical Engineer, you will guide complex product development across concept, production, and sustaining...Senior
$120k - $145k per year
...growth.Reporting to the Director of Engineering & Predictive Analytics, the Senior Software Engineer will contribute to... ...analytics products that leverage AI and ML.This position is part of the... ...Work on cutting edge applications that detect sensor anomalies, digital twins that...SeniorWork at officeRemote workFlexible hoursShift work$105k - $145k per year
...cybersecurity starts with you.About the Role The Falcon Complete Detection Engineering (FCDE) team builds and maintains the NG-SIEM detection... ...businesses into the headlines could not be solved with existing malware-based defenses.Founder George Kurtz realized that a brand new...Work at officeLocal area- ...building community through regular in-person events. Learn more about our flexible approach to where we work. OverviewInstacart's Detection Engineering team sits at the core of our Security organization, building and operating the systems that identify, surface, and respond to...Work at officeWork from homeFlexible hoursShift work
- ...serving expertise from the Vancouver office and beyond.This Senior Software Development Engineer role sits within Workday’s AI Model Serving team. You will... ...-level Python codeUnderstanding of LLM and traditional ML model operationsBring distributed systems, Python, monitoring...SeniorWork at office
- ...inference APIs with Python and distributed systems expertise at Cerebras Systems, connecting GPU prefill with Cerebras decode.As a Senior Software Engineer, you will develop production software across inference APIs, model integration, and request-routing services. Your work spans...Senior
- Senior Data Engineer, ML Platform The roleYou sit on the ML team beside Machine Learning Engineers and own the data infrastructure for model training, inference and monitoring. Today strong software engineers do the data work without lineage, pipeline observability or quality...SeniorLong term contract
- Engineer the next generation of AI/ML tooling as a Senior Software Engineer. Focus on building infrastructure that enhances ML deployment and training methodologies within a collaborative setup. In this role, your influence will extend to designing backend services that...Senior
- Build security detection and response solutions at Shopify using Python, Swift, GCP, and AI... ...broad security impact.As a Staff Security Engineer, you will protect Shopify, its merchants,... ...in Python, Swift, GCP, and AI toolsBring senior judgment, autonomous execution, and practical...SeniorRemote work
- ...and thousands of professionals across the country, for a Senior Consultant, ML/AI Engineer to join its Data & AI practice in Vancouver. The firm helps... ...(forecasting, classification, recommendation, anomaly detection) using Python and frameworks such as scikit-learn, TensorFlow...SeniorInternship
- Senior Photonic Engineer – Homodyne DetectionAbout the OpportunityWe are partnering with an innovative technology company developing advanced photonic... ...on high-speed electro-optic devices, balanced homodyne detection and precision measurement of optical signals. This is a hands...Senior
- Lead advanced threat detection and response at Kyndryl, using deep security analysis and hands-on SOC operations expertise. Support clients... ..., triage, analyze, and respond to cyber-attacksExamine malware, attack vectors, and network communicationsMentor Level 1 and Level...Senior
$150.7k - $251.7k per year
...Acceleration Kernel Library team is at the forefront of maximizing performance for Amazon's custom ML accelerators. Working at the hardware-software boundary, our engineers craft high-performance kernels for ML functions, ensuring every FLOP counts in delivering optimal performance...SeniorInternship- ...deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference. About The RoleAs a Senior Research Engineer on the Inference ML team atCerebrasSystems, you will adapt today’s most advanced language and vision models to run efficiently on our...Senior
$125k - $135k per year
...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Engineer, AI/ML based in Canada. Join a product-focused engineering team developing advanced AI and machine learning capabilities for...SeniorRemote workFlexible hours- Design scalable AI/ML platforms remotely from Kimberley with expertise in distributed systems and cloud computing. Build infrastructure supporting machine learning workflows.This Senior Software Engineer joins the core AI/ML Platform team at a rapidly growing technology firm...SeniorRemote work
$120k - $150k per year
...that delivers the best overall detection coverage in the industry. With... ...intelligence, powerful decision engine, and investigation tools work together... ...OverviewWe are looking for a Senior-Level Data Scientist to join... ...building production ML models and getting hands-on with...Senior- Senior Staff ML Compiler and Performance EngineerMarkham, Ontario Senior Staff Compiler EngineerCanada - RemoteWe are partnered with a global... ...in the search for a Senior-Staff level compiler optimization engineer to join their growing AI/ML R&D team. General Summary:...Senior
- Fetch is seeking a Senior Machine Learning Engineer to serve as the technical lead for a high-impact ML team focused on personalization, relevance, and ranking. You will own the technical direction and execution for ML systems, guiding architecture and ensuring reliable operation...Senior
- ...candidates who want to impact the world in a positive way. To learn more visit: will... Collaborate closely with autonomy and algorithm engineers to scale safe self-driving systems using an AI-first approach.Expand the model deployment pipeline to new GPUs and embedded systems...Senior
$141k - $193k per year
...challenges with real‑world stakes, operating with speed and urgency while executing with excellence. About the RoleAs a Staff Detection & Response Engineer, you will occupy a high‑impact leadership role within our Security Operations organization. This is not just a technical...Local areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Ml Engineer - Malware Detection. Be the first to apply!
Related searches
- machine learning engineer Winnipeg, MB
- junior machine learning developer Winnipeg, MB
- senior web designer Winnipeg, MB
- senior project engineer Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior crm manager Winnipeg, MB
- cpa senior accountant Winnipeg, MB
- senior part time Winnipeg, MB
- senior accountant Winnipeg, MB
- senior hr manager Winnipeg, MB

