Senior Python Engineer - CAD, 3D Geometry & Machine Learning
TOOLPLACE GmbH
Leipzig, Germany
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
Senior Compensation
€ 80KJob location
Leipzig, Germany
Tech stack
3d Models
Computer-Aided Design
Artificial Intelligence
Software Quality
Code Review
Data Structures
Python
Machine Learning
Computational Geometry
Software Engineering
Model-Driven Development
Large Language Models
Backend
Job description
- Full-timeEmployment type: Full-time
- €59,000 - €80,000 (XING estimate)
- On-site, Für die Weiterentwicklung unserer Plattform suchen wir einen erfahrenen Senior Python Engineer mit fundierter Erfahrung in der Verarbeitung von CAD- und 3D-Daten. Du entwickelst zentrale Komponenten für die geometrische Analyse von Kunststoffbauteilen und verbindest klassische Softwareentwicklung mit Machine Learning und modernen KI-Technologien., * Entwicklung und Weiterentwicklung unseres Python-Backends
- Verarbeitung, Analyse und Bewertung von 3D-CAD-Daten
- Entwicklung geometrischer Algorithmen und Machbarkeitsanalysen für Kunststoffbauteile
- Entwicklung von Verfahren zur geometrischen Ähnlichkeitssuche und Klassifikation
- Aufbau von ML-Prognosemodellen auf Basis historischer Daten
- Integration von LLMs zur strukturierten Extraktion technischer Informationen
- Verantwortung für Architekturentscheidungen und technologische Weichenstellungen
- Sicherstellung hoher Codequalität, Performance und Skalierbarkeit
- Technische Führung im Team durch Code-Reviews, Best Practices und Mentoring
Requirements
- Mindestens fünf Jahre Berufserfahrung in der professionellen Softwareentwicklung mit Python
- Fundierte praktische Erfahrung in der Verarbeitung und Analyse von CAD- oder 3D-Daten
- Erfahrung mit STEP, B-Rep, Meshes oder vergleichbaren geometrischen Repräsentationen
- Sicherer Umgang mit geometrischen Algorithmen, räumlichen Datenstrukturen oder Computational Geometry
- Erfahrung mit Bibliotheken oder Frameworks wie OpenCascade, PythonOCC, trimesh, Open3D, VTK oder vergleichbaren Technologien
- Erfahrung im Design wartbarer und skalierbarer Backend-Architekturen
- Praktische Kenntnisse in Machine Learning und datengetriebener Modellentwicklung
- Sehr gutes technisches Verständnis sowie eine strukturierte und eigenverantwortliche Arbeitsweise
- Freude daran, komplexe technische Fragestellungen zu lösen und Wissen im Team zu teilen
- Gute Deutsch- und Englischkenntnisse
Benefits & conditions
- Eine technisch anspruchsvolle Aufgabe an der Schnittstelle von CAD, Computational Geometry, Machine Learning und industrieller Softwareentwicklung
- Großen Gestaltungsspielraum bei Architektur, Technologieauswahl und Produktentwicklung
- Die Möglichkeit, neue geometrische und KI-basierte Verfahren zu entwickeln und produktiv einzusetzen
- Direkten Einfluss auf ein Produkt mit realen Anwendungsfällen in der Kunststoffindustrie
- Kurze Entscheidungswege und direkten Austausch mit Gründern, Produktteam und Kunden
- Flexible Arbeitszeiten und ein hybrides Arbeitsmodell an unserem Standort in Leipzig
- Eine zentrale technische Rolle mit langfristiger Entwicklungsperspektive