Software Engineer with Data Science Background (m/f/d)

  • Stelleninserat
  • Arbeitgeber Einblicke
Drucken

Software Engineer with Data Science Background (m/f/d)

Our products require high-performing and optimized software, which continuously computes and transports large quantities of live data on a distributed computing cluster. After an extensive introduction, you will be developing software modules in collaboration with other team members. We have an extensive know-how in high-performance computing and your contribution will continuously extend this know-how and help to embrace the newest technologies.

Responsibilities:

  • Throughput & bottleneck analysis of physics-related in-house HPC software
  • Software development related to data aggregation & analysis (mainly in Python) and code reviews: Design of data analysis and data reduction pipelines for performance data
  • Analysis of hardware data & throughput metrics for our software on a distributed system
  • Visual data exploration and bottleneck analysis for spurious test cases
  • Design of interfaces and data structures for holding key KPIs of the in-house HPC software in collaboration with HPC software developers and testers
  • Creation of robust algorithms for anomaly detection
  • Dimensionality reduction for reliable performance predictions of a high-dimensional input space
  • Analysis and design of automated benchmark experiments and test cases
  • Establish quality standards for standardized reporting related to HPC performance analysis
  • Presentation & communication of benchmarking results & performance models to IMS internal stakeholders

Qualifications/Requirements:

  • Experience in software development, preferably with object-oriented Python
  • Solid background in statistics and/or data science (preferably PhD/MSc in mathematics/statistics/computer science or a proven track record industry experience related to data science)
  • Excellent communication skills for communicating results to technical audiences
  • Familiarity with team programming methods like code review, version control and bug-tracker
  • Good command of spoken and written English
  • Experience in the following fields is of additional advantage:
  • Development in Linux environments
  • Python libraries such as pandas, plotly, Dask, scikit.learn, keras
  • Data visualization and experience with designing analytics dashboards (e.g. Dash, D3.js, Grafana)
  • Experience with Databases (e.g. MongoDB, SQL, Elastic, InfluxDB, Prometheus)
  • Parallel computing architectures, e.g. multicore systems, GPGPU, Infiniband
  • Prior knowledge in performance modeling & engineering in the context of HPC systems

We offer:

  • An exciting occupation with complex, technical challenges
  • A young and dynamic team with short lines of communication
  • A culture welcoming high engagement and entrusting you with a broad range of duties
  • Excellent technical and personal development opportunities
  • Annual gross salary: starting from EUR 42.000 according to skills and experience

If you are looking for a demanding and challenging position in a growing high tech company, we look forward to receiving your application, which you can load up online on Careers at www.ims.co.at

IMS Nanofabrication GmbH, an Austrian based high tech company, is a leading innovator in the fields of lithography and nanotechnology. We have developed, in partnership with leading players in the global semiconductor industry, a strategically important technology that will enable fabrication of future generations of semiconductor chips. It is our goal to become a global leader in lithographic patterning by leveraging our revolutionary multi-beam technology.

IMS Nanofabrication GmbH
Schreygasse 3 | 1020 Wien | Austria | +43 1 214 48 94 | www.ims.co.at

We write the future.

Weitere Jobs, die dich interessieren könnten

Alle 1012 Software Engineer Jobs in Wien anzeigen

Erhalte Software Engineer Jobs in Wien per E-Mail