Senior Python Engineer - CAD, 3D Geometry & Machine Learning

TOOLPLACE GmbH
Leipzig, Germany
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
€59,000.0 - €80,000.0
Working hours
Shift work
Languages
English, German
Job source

Tech stack

3d Models Computer-Aided Design Artificial Intelligence Software Quality Code Review Data Structures Python (Programming Language) Machine Learning Computational Geometry Software Engineering Model-Driven Development Large Language Models
+1 more
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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.xing.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:58 min

Modern tooling options and data team sizing constraints

Matthias Niehoff Matthias Niehoff · World Congress 2024

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:09 min

Introduction to building iOS augmented reality applications

Nermin Sehic · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

3:30 min

Transitioning from CUDA software architect to user

Stephen Jones · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all