
ML Engineer
Primary stack
Job description
About the Position
We are seeking an ML Engineer with 3+ years of industry experience in applied ML or data science to join our team in Poland, focusing on developing advanced endpoint threat detection models.
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 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.
Requirements
-
Must 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.
-
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.
We Offer
- Relocation options
- Experience in an international environment
- Cross-cultural experience
- Feedback culture
- Regular appraisals
- Annual holiday - 20 or 26 days (depending on seniority)
- Occasional leave - 1 or 2 days (depending on circumstances)
- Child care leave - 2 days or 16 hours per year
- Absence due to force majeure - 2 days or 16 hours per year
- Maternity Leave - 20 weeks
- Parental Leave - 41 weeks
- Paternity Leave - 14 days
- Expert-led tech courses
- Internal instructor-led soft skills courses
- Comprehensive in-house self-learning resources
- Access to external self-learning libraries
- Cloud Programs: MS Cloud Academy, AWS Partner Academy, Google Cloud Academy
- Custom Learning Programs: upskilling, reskilling, technical mentorship
- Leadership Programs for Managers
- Multisport card
- LuxGood Program: wellbeing seminars, contests, relaxation sessions, yoga sessions, etc.
- One Team Program: Buddy for each New Joiner; seminars, meeting, and workplace space to support integration with local community and culture; “Hire me” workshops for partners
- Preferential banking offer
- Preferential car leasing offer
- Cafeteria program discounts
- Luxoft Social Benefit Fund: sport and recreation benefits
- Private Healthcare Insurance with unlimited access to specialists
- Full dental support
- Travel Insurance
- Possibility to add private healthcare coverage for family members at the corporate rate
- Life insurance at the corporate rate for employees and family members
- Reimbursement for corrective glasses
About the Company
Luxoft is a global IT services company that specializes in software development, digital transformation, and consulting services. We are committed to delivering innovative solutions to our clients and fostering a culture of continuous learning and professional growth.
Languages
- English: B2 Upper Intermediate
Employment Type
- FULL_TIME
Experience Level
- Senior
Location
- Remote Poland, Poland
Date Posted
- 2026-10-01 00:00:00
Requisition Number
- VR-123611
© Luxoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
A provider of software development services and innovative IT solutions with a worldwide customer base consisting mainly of large multinational corporations.
More at Luxoft
All 791 roles
AI Technical Lead
Luxoft · United States

C++ Senior Developer
Luxoft · Poland

Security Architect - Advanced Threat Response
Luxoft · Romania

Senior Murex Developer - MxML & Integration
Luxoft · India
Similar jobs

Machine Learning Engineer
Matrix Global Services – Eastern Europe · Poland

Machine Learning Engineer
Matrix Global Services – Eastern Europe · Poland

Machine Learning Engineer
Matrix Global Services – Eastern Europe · Poland

Machine Learning Engineer
Matrix Global Services – Eastern Europe · Poland