Imnoo AG is seeking a Machine Learning and Computer Graphics Engineer to join our team in bridging the gap between applied artificial intelligence and heavy industrial machinery. We are a stable, profitable company with over a decade of experience in delivering measurable value to manufacturers through our SaaS platform, which automates CNC part analysis, quoting, and planning.
Key responsibilities
- Develop advanced feature-extraction and data-processing solutions for 3D CAD, 2D, and batch data feeding our machine learning systems.
- Build, train, and industrialize deep learning models that understand geometry and drive our quoting, calculation, and optimization engines.
- Enhance and extend our 2D, 3D, and CAD tools and geometry solutions.
- Design, engineer, and own cloud services, APIs, and automated model training and deployment from proof of concept to production.
- Work across interconnected cloud, data, computer vision, and ML services spanning multiple languages and platforms.
Requirements
- Proven experience in machine learning and deep learning, including building, training, and shipping models using frameworks like PyTorch or scikit-learn.
- Strong mathematical foundation in linear algebra, geometry, statistics, and probability.
- Solid software engineering background with 3+ years of experience in dynamically and statically typed languages such as Python and C++ or C#.
- Hands-on experience in computer graphics, game development, 3D geometry, rendering, or CUDA/GPU programming.
- Experience building or maintaining production systems running under heavy load.
What we offer
- 25 days of holiday per year.
- Long-term stability within a profitable and established company.
- A diverse technology stack that offers significant opportunities for professional growth.
- The chance to work on complex, real-world industrial problems with high autonomy.