Do you get excited when your ML models interact with the physical world?
Are you ready to learn the new exciting world of smart robots?
Would you like to cooperate with top professionals in our industry?
If your answers are mostly yes, then keep on reading.
At Nomagic, we’re on a mission to teach robots the real world. We’re now looking for an Machine Learning Engineer, who’s ready to deep dive into the hard problems of understanding the real world (trying to match with software the millions of years of development leading to the human hand + eye) and share ML engineering experience and ideas with our amazing team.
responsibilities :
Build and deploy new ML-based approaches to:
Enable using new grippers to expand the range of products handled by our robots
Detecting anomalies like detecting product opening in motion, to know when to ask a human operator for help
Automate data and model retraining pipelines
Build tooling for easy qualitative and quantitative analysis of computer vision model’s performance
Evaluate and monitor ML models in production, detect data drifts and other reasons for degraded performance
requirements-expected :
Master’s degree in Computer Science, related technical field or equivalent experience
Great problem solving and software engineering skills, advanced knowledge of one of modern programming languages (we mainly use Python but C++ and Rust are also welcome)
2+ years of experience with delivering components of complex, multistage software systems
Experience with ML frameworks like PyTorch or Tensorflow
Understanding of data-centric approach to training, deploying and monitoring ML models
Fluent communication in English
offered :
Play with robots every day
Salary: 18 000 - 22 000 gross UoP + equity
Hybrid mode of work: 2 office days/week
Truly flexible working hours
No late evening calls - the entire team is based in Europe :)
English-speaking environment
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses