Role overview
We are looking for an ML Engineer to join our core R&D team, where we design and build advanced decision-support systems for industrial production lines. This role bridges the gap between theoretical research and real-world application: you'll implement and optimize algorithms that directly impact productivity, quality, and safety in our customers' factories.
You'll work closely with data scientists, domain experts, and infrastructure engineers to turn innovative ideas into scalable, production-ready solutions.
What you'll work on
Develop and implement algorithms for real-time decision-making and optimization.
Translate research prototypes and experiments into clean, maintainable, and testable production code.
Collaborate with data scientists to evaluate model performance, run experiments, and tune parameters.
Build and maintain modular, scalable components that integrate with our existing recommendation engine.
Work with product and data teams to understand user needs and data constraints.
What we're looking for
- Experience with time-series data or control systems.
- Familiarity with machine learning frameworks (e.g., PyTorch, TensorFlow).
- Knowledge of data versioning and experiment tracking tools (e.g., MLflow, DVC).
- Experience working with SCADA systems or in manufacturing environments.