Job
- Level
- Experienced
- Job Field
- Software, Data
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Mülheim-Kärlich
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop ML models and implement end-to-end pipelines for data processing, while also creating and maintaining REST APIs for ML services and internal tools.
Job Technologies
Your role in the team
- You design, implement, test, deploy, and maintain data- and model-centric systems that deliver production-grade ML functionality.
- Build end-to-end ML training pipelines (ingestion, validation, transformation, training, evaluation).
- Deploy, optimize, and package models for inference.
- Support the platform team to serve models in cloud.
- Support the AI runtime team to serve models on edge/sorters.
- Participate in data- and model-centric research and innovation.
- Build, integrate and maintain secure data platforms (e.g., SQL/NoSQL warehouses, object storage, feature stores).
- Ensure data security, privacy, and compliance.
- Design and implement REST APIs to expose ML services and data platform functionality.
- Develop and maintain internal tools and web-based UIs that support ML workflows.
- Apply software engineering practices for version control, code reviews, and accurate technical documentation.
- Develop robust and maintainable code with unit, integration, and performance tests and knowledge transfer.
- Containerize components and implement CI/CD pipelines.
- Maintain and troubleshoot ML tooling in production.
- Close collaboration and alignment with our internal users.
- We expect high ownership of assigned projects including stakeholder management, requirements engineering, project management and technical decisions.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Expertise in Python.
- Expertise in computer vision and ML/DL tooling.
- Proficiency in MLOps: data modelling, packaging, containerization, CI/CD.
- Proficiency in data science for vision-based model optimization.
- Knowledge of (or willingness to learn) TypeScript, REST API development, and modern frontend frameworks (e.g., Vue.js, React).
- Knowledge in cloud and on-prem platform and interfaces.
- Knowledge in model optimization frameworks (TensorRT, ONNX, CUDA, cuDNN) and edge deployment on hardware (x64, ARM/Jetson).
Experience
- Several years of proven professional experience delivering production ML systems with measurable impact.
This text has been machine translated. Show original
What we offer
- Modern technologies and AI-driven systems.
- A hands-on engineering environment with direct impact on machine performance.
- Close collaboration with international teams.
- Informal culture with low hierarchies and short decision paths.
- Norwegian company culture with an open "you" mentality.
- Opportunity to actively shape future machine developments.
- Hybrid working model.
- Flexible and international working environment.
- Modern office and testing facilities.
- Sustainable and future-oriented industry.
- Competitive salary package including bonus.
- Laptop and mobile phone.
- Long-term development opportunities within an international technology company.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
Tomra Sorting GmbH
TOMRA was founded in 1972 with a innovative design for reverse vending machines (RVMs) that could automatically collect beverage containers. This innovative idea has led TOMRA to become a leader in manufacturing and selling RVMs all over the world.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Industry, Production, Power Sector, Economy