472,959open jobs
15,801companies
69,246added this week
Browse all
Salary
$72k – $120k per year (Estimated)
Location
Remote/Hybrid (Warsaw, Poland)
Seniority
Senior
Overview
Company
Impact
Profile match
Softeq provides hardware and software engineering services for connected products. Its work spans embedded firmware, mobile applications and cloud platforms. The company serves clients from offices in several countries.

Established in 1997, Softeq was built from the ground up to specialize in new product development and R&D, tackling the most difficult problems in the tech sphere. Now we've expanded to offer early-stage innovation and ideation plus digital transformation business consulting. Our superpower is to deliver all of this under one roof on a global scale. So let's get started and build a better future together!

We are looking for a hands-on Senior Machine Learning Engineer to spearhead the development of an on-device AI solution for sports analytics. You will architect, train, and deploy lightweight, high-performance models that process dual-leg sensor data (IMU) to recognize complex movement patterns in real-time. This is a pure engineering role requiring deep expertise in time-series analysis and edge optimization.

Key skills and requirements:

1. ML Architectures & Time Series

  • Deep Learning for Sequences, deep understanding of modern architectures for time-series processing, specifically:
  • TCN (Temporal Convolutional Networks): Dilated 1D Convolutions, Residual blocks, Causal padding;
  • RNN Variants: Bi-directional LSTM / GRU, layer stacking;
  • Hybrid / Attention Models: 1D-CNN + Attention mechanisms (Transformer-lite), Projection heads;
  • Classical ML Baselines: Experience with Random Forest and XGBoost based on strong feature engineering (windowed stats, spectral energy);
  • Metric Design: Ability to design robust evaluation metrics (Macro-F1, Confusion Matrix analysis) and handle severe Class Imbalance in real-world datasets.

2. Model Optimization & Edge Deployment

  • Optimization Techniques. Hands-on experience compressing models for mobile:

    Quantization: Post-training quantization (PTQ) to INT8;

  • Pruning: Structured pruning of convolutional and recurrent layers;
  • Knowledge Distillation: Training lightweight "student" models based on heavy "teacher" models;
  • Deployment Stack:

    Interoperability: Expert-level knowledge of the ONNX ecosystem (export, validation, versioning, opset compatibility);

  • Mobile Runtimes: Experience preparing models for Core ML (iOS), TFLite / NNAPI (Android), and ONNX Runtime;
  • Constraint Management: Proven ability to optimize models for strict hardware constraints: Inference < 50-80ms, Model Size < 5-10MB.

3. Signal Processing & Data Handling

  • Sensor Data (IMU): extensive experience working with raw accelerometer and gyroscope data (6-axis / 9-axis) and understanding motion physics;
  • DSP Techniques:

    Sensor Calibration & Gravity removal;

  • Resampling & Synchronization (NTP time sync alignment);
  • Normalization techniques (Min-Max, Z-score per session);
  • Feature Extraction: RMS energy, Jerk, Spectral Centroid;
  • Data Augmentation (Time-Domain): Implementation of Time-warping, Jittering (Gaussian noise), Random window shifts, and Channel dropout.

4. Engineering & MLOps

  • Core Stack: Production-quality Python, expert proficiency in PyTorch or TensorFlow;
  • Infrastructure: Experience managing cloud training environments (AWS/GCP), GPU resources, and Docker for reproducible training;
  • Validation Strategy: Implementation of strict Subject-exclusive validation schemes (preventing specific user data leakage into test sets);
  • Data Pipelines: Building pipelines for multimodal data synchronization (Video + Sensor timestamps) and automated window slicing;
  • Tooling: Proficiency with experiment tracking tools (e.g., MLflow, Weights & Biases) to benchmark multiple architecture iterations.

5. Soft / Lead Skills (Technical Context)

  • Decision Making: Ability to justify architectural choices (e.g., LSTM vs. TCN) through the lens of the "Accuracy vs. Latency" trade-off;
  • Cross-Team Integration: Ability to bridge the gap between Data Science and Mobile Engineering, ensuring Python preprocessing logic is correctly replicated in Swift/Kotlin/C++ on the device;
  • Documentation: Skills in writing technical specifications (Recording protocols, Model cards, API contracts).

Softeq communicates only from @softeq.com email addresses. We never request payments or fees for any reason during hiring - including trainings or courses to be completed, equipment, onboarding, or background checks - and we will not ask for banking information, cryptocurrency or gift cards. If you receive a message from any other domain or requesting payment, do not respond and report it to [email protected]

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
472,959 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Warsaw
$142k – $213k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • Jersey City
Python
Java
Kotlin
SQL
Java
Spring Boot
Databases
Apache Kafka
DevOps
OpenShift
CI/CD
Docker
Kubernetes
Trunk-Based Development
Progressive Delivery
Apply
$172k – $282k per year • Equity • Remote/Hybrid • Full-Time • 8+ years exp • Master's Degree • Milpitas • San Francisco
Python
AI/ML
Cursor
DevOps
Vercel
Apply
$48k – $72k per year • Remote • Internship • Bachelor's Degree • Atlanta
Python
JavaScript
TypeScript
SQL
PowerShell
C#
Node JS
C#
.NET
AI/ML
Prompt Engineering
AI Agents
LLM
LLM Guardrails
DevOps
Rest API
Analytics
Tableau
Power BI
Management
UiPath
Apply
$145k – $261k per year • Equity • In office • Full-Time • 6+ years exp • Seattle
Python
TypeScript
AI/ML
AI Agents
LLM
Human-in-the-Loop
Structured Outputs
Context Engineering
DevOps
CI/CD
AWS
Cloudflare
Fastly
Akamai
Cybersecurity
ModSecurity
CVSS
EPSS
KEV
AWS WAF
Apply
$103k – $199k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • United States
Python
SQL
Databases
Databricks
AI/ML
Spark
Amazon SageMaker
DevOps
CI/CD
AWS
Docker
Amazon EC2
Amazon S3
Apply
$106k – $250k per year (Estimated) • Remote/Hybrid • 5+ years exp • Bachelor's Degree • Houston
SQL
AI/ML
Computer Vision
Apply
$66k – $98k per year • In office • 4+ years exp • Vilnius
Management
Jira
Apply
In office • 6+ years exp • Vilnius
Java
Kotlin
Kotlin
Kotlin Coroutines
Kotlin Flow
AI/ML
AI Agents
Mobile
Jetpack Compose
MVI
MVVM
Clean Architecture
MVP
Dependency Injection
Reactive Programming
DevOps
CI/CD
Git
Apply
$44k – $102k per year (Estimated) • In office • 5+ years exp • Warsaw
AI/ML
Computer Vision
Marketing
LinkedIn
Apply
$50k – $117k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Vilnius
Python
C++
DevOps
RTOS
Management
Confluence
Apply
$31k – $71k per year (Estimated) • Remote/Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Warsaw
Analytics
Microsoft Excel
Apply
Equity • Remote/Hybrid • Full-Time • Warsaw
DevOps
Platform Engineering
Cybersecurity
GDPR
Apply
Study Nurse 3 hours ago
$38k – $49k per year • In office • Full-Time • 1+ year exp • Warsaw
DevOps
GCP
Apply
$19k – $46k per year (Estimated) • Remote/Hybrid • Contractor • 2+ years exp • Bachelor's Degree • Warsaw
Apply
$81k – $175k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Warsaw • Copenhagen
Cybersecurity
ISO 27001
SOC 2
GDPR
Apply
See all jobs
This is one of many
472,959 more open roles from verified company boards, updated every day.