Posts

Researcher with/without PhD for 1.5 years: avalanche detection by machine learning at Uni Graz, Austria

Job Opportunity at the University of Graz, Austria

The University of Graz is currently seeking a:

Position: Researcher (with/without PhD)

  • Hours: 30-40 hours a week
  • Contract: Fixed-term employment for 1.5 years, with the aim of long-term employment in subsequent research projects.

Job Definition

Your Skills

Required:

  • Proven expertise in Python.
  • Git and GitHub expertise.
  • Ability to work in a team and conduct independent research.
  • English language skills.

Preferable, but NOT required:

  • PhD in remote sensing, geophysics, computer vision, machine-learning, geography, or similar.
  • Experience with netcdf and shapefiles in Python (xarray, geopandas).
  • Experience in image segmentation and Pytorch.
  • International publication activity.
  • Experience in project management and acquisition.
  • German language skills.

Our Offer

  • Salary: EUR 2,599 - 4,752 gross/month, depending on qualification.
  • Classification: University collective agreement: C-B1.
  • Contract Type: Regular or consulting contract (Werkvertrag).
  • Benefits:
    • Join fieldwork in Austrian mountain regions.
    • Opportunities to join a spin-off company (GEOTEQ FFG Spin-off Fellowship) planned for 2025/26.

Application Deadline: 22 March 2024

We offer a job with responsibility and variety, an enjoyable work climate, flexible work hours, home-office options, and numerous possibilities for further education and personal development. The University of Graz aims to increase the proportion of women in its workforce and thus encourages qualified women to apply. Applications from persons with disabilities who meet the requirements of the advertised position are particularly welcome.

Wolfram Language (Mathematica) vs. Python for data science projects

original published: 2019-02-12 for an update see https://thomasgoelles.com/post/math2/

Introduction

There are many blog posts comparing R and Python for data science but there are only a few about Wolfram vs. Python. In this post I will show some differences between Wolfram and Python and presume that you are familiar with Python but not with Wolfram. Python is now the most popular language for data science projects, while the Wolfram Language is rather a niche language in this concern.

FunctionArgument Failure

While developing in the Wolfram language (Mathematica) has many advantages, I found debugging hard and confusing at times. The Wolfram language is much more flexible compared to other languages because it treats everything as Symbols and therefore a function can take everything as an argument. Really everything, a sound, an image, a graph, a Number, a String, a Webpage …. Therefore it is important to restrict the function to specific arguments, like Integers with patterns.