Software Engineer - Data & Algorithm Development
Kern Partner
Graz, Austria
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Remote
Graz, Austria
Tech stack
Java
Big Data
C Sharp (Programming Language)
Java Virtual Machine (JVM)
Python
NumPy
Object-Oriented Software Development
Software Engineering
Spark
Kotlin
Pandas
Scikit Learn
Information Technology
Job description
- Entwicklung von Algorithmen für spatio-temporale Daten (z. B. Glättung, Map-Matching, Transportmittelerkennung)
- Aufbau und Betrieb skalierbarer Data Pipelines / ETL-Workflows (Apache Spark, Batch- & Streaming-Verarbeitung)
- Prototyping in Python und Implementierung produktiver Anwendungen in Kotlin oder einer JVM-basierten Sprache
- Umsetzung von Kundenprojekten und internen Features
- Mitwirkung an R&D-Initiativen, Evaluation neuer Methoden, Tools und Technologien
Requirements
- Abgeschlossenes Studium in Informatik, Softwareentwicklung oder Data Science
- Berufserfahrung in Softwareentwicklung (für datengetriebene Anwendungen) und Erstellung von Datenpipelines
- Anwederkenntnisse in Python (z. B. Pandas, NumPy, scikit-learn)
- Erfahrung mit Big Data-Technologien (idealerweise Apache Spark) und skalierbaren Datenapplikationen
- Erfahrung in objektorientierten Programmiersprachen (z. B. Java, C#, Kotlin)
- Teamorientiert, analytisch, zahlenaffin und Kommunikationsstärke in Deutsch und Englisch