Back to search
Luxoft Poland Linkedin · Posted 12d ago

🟠Mid ML Engineer🟠

Poland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

🟠Join us in Luxoft!

🏦Flexible working hours

🩺Private Medical & Dental care & Life Insurance

💰 Paid Referrals

🏋🏽 ♀️ MyBenefit program (sports card, well-being program etc.)

🌎 Internal Mobility program - possibility of rotation between projects, locations, accounts

🎓 LuxTalent platform (webinars, training, courses)


🟠Project Description

AMD is building a hardware-assisted security platform that uses silicon-level Performance Monitoring Counters (PMCs) and on-chip machine learning to detect advanced endpoint threats (ransomware, fileless malware, cryptojacking) at the processor layer, below OS-based evasion. The platform collects CPU behavioral telemetry, classifies it via an ML inference engine, and exposes threat signals to security-software partners through a standardized API. The team covers the full stack: silicon telemetry, ML training/validation, real-time inference, lab qualification and CI/CD.


🟠Responsibilities

Design, train and evaluate ML classifiers (binary and multi-class) on CPU PMC telemetry datasets targeting ransomware, cryptomining, fileless malware and related threat categories.

Perform feature engineering on raw hardware performance counter data (branch behavior, cache miss patterns, instruction mix ratios, execution port utilization) to extract discriminative threat signatures.

Implement evaluation frameworks measuring detection rate, false-positive rate and inference latency on target GPU/NPU hardware.

Expand and validate training datasets across malware variants; iteratively improve model coverage and accuracy.

Optimize model architectures for inference on AMD integrated GPU and NPU hardware, balancing accuracy against strict CPU overhead targets. Export models to production-compatible inference formats and collaborate with real-time developers for pipeline integration.

Document model architecture decisions, training-data provenance, evaluation metrics and known limitations.

Maintain version control and reproducibility for all training pipelines and model artifacts.


🟠Skills

What is relevant to have

3+ years of industry experience in applied ML or data science.

Proficiency in Python; strong hands-on experience with PyTorch, TensorFlow or scikit-learn.

Experience with binary or multi-class classification on tabular or time-series data. Solid understanding of model evaluation: cross-validation, precision/recall, F1, ROC-AUC.

Understanding of model optimization for inference: quantization, pruning, ONNX export.


What is nice to have

Experience with anomaly detection or one-class classification methods. Background in cybersecurity, malware analysis or endpoint threat detection.

Familiarity with hardware performance counters or systems-level telemetry as ML input features.

Experience training models for deployment on GPU or NPU accelerators with constrained compute budgets.


🟠Languages

English: B2 Upper Intermediate


🟠Seniority

Mid/Regular


🟠Work mode

remote in Poland

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search