Job
- Level
- Erfahren
- Job Feld
- Data, Back End
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
- Gehalt
- ab 47.600 € Brutto/Jahr
- Ort
- Sankt Florian
- Arbeitsmodell
- Onsite
Job Zusammenfassung
In dieser Rolle entwickelst du skalierbare Python-Backends für KI-Anwendungen, integrierst diese mit ETL-Prozessen und optimierst Multi-Threaded-Prozesse für effiziente Datenverarbeitung, während du eng mit KI-Experten zusammenarbeitest.
Job Technologien
Deine Rolle im Team
- Als Softwareentwickler*in mit fundierter Expertise in objektorientierter Programmierung (OOP), Datenstrukturen und Python-Backend-Entwicklung unterstützt du uns dabei, unsere innovativen KI-Produkte voranzutreiben und die Zukunft der Technologie mitzugestalten.
- In dieser Rolle entwickelst du moderne, skalierbare Softwarelösungen, die Künstliche Intelligenz nahtlos in reale Systeme integrieren.
- Als Teil eines globalen Marktführers in der Halbleiterindustrie trägst du zur Entwicklung wegweisender Technologien bei, die die nächste Generation von KI-Anwendungen definieren.
- Architektur und Entwicklung von Python-basierten Backends für KI-Anwendungen, inkl. API-Design, Datenbankintegration und Softwareentwicklung.
- Entwicklung robuster OOP-basierter Lösungen für bestehende Systeme und neue Anforderungen.
- Aufbau und Management asynchroner API-Backends mit modernen Toolsets (z. B. FastAPI, REST APIs, WebSockets).
- Design und Implementierung von ETL-Prozessen zur Verbindung von Machine Learning- und LLM-Komponenten.
- Optimierung und Verwaltung von Multi-Threaded-Prozessen zur Leistungssteigerung bei intensiven Backend-Berechnungen.
- Sicherstellung von Performance und Stabilität durch Testing, Debugging und Performance-Tuning.
- Enge Zusammenarbeit mit KI-Forschern und -Ingenieuren zur Integration der Lösungen in unsere AI-Services.
Unsere Erwartungen an dich
Ausbildung
- Einen Abschluss oder eine Ausbildung in Informatik, Artificial Intelligence, Software-Ingenieurwesen oder einem verwandten Feld.
Qualifikationen
- Tiefgehende Kenntnisse in objektorientierter Programmierung (OOP), insbesondere mit Python, Kenntnisse in C++ und SQL sowie FastAPI und REST-API sind von Vorteil.
- Know-how im Aufbau von Datenflüssen und API-Strukturen sowie Umgang mit asynchronen Tasks, Message Queues und idempotenter Datenverarbeitung.
- Kenntnisse in Multi-Threading-Programmierung zur optimalen GPU-Nutzung.
- Fähigkeit zur Durchführung automatisierter Tests (z.B. mit Unit Testing Modules), Profiling und Performance-Optimierung.
- Gute Kommunikationsfähigkeiten sowie Englischkenntnisse.
Erfahrung
- Erfahrung in der Entwicklung von Python-Backends für KI-Anwendungen inkl. API-Entwicklung, Datenbankarchitektur und Softwaredesign.
- Erste Erfahrung in der Entwicklung von ETL-Pipelines zur Verbindung von LLMs, ML-Modellen und Datenbanken.
- Erfahrung mit modernen Entwicklungsumgebungen wie Linux, Docker, Git und DevOps-Prozessen.