PhD Student in Programming Languages and Software Engineering (m/w/d)

Saint Gallen, St. Gallen, ch
Company: University of St.Gallen
Category: Computer and Mathematical Occupations
Published on 2021-07-26 16:10:32

Your tasks

  • Design of new programming languages, runtimes, and type systems
  • Code analysis and empirical studies on software development
  • Consistency and fault tolerance in distributed systems
  • Software engineering for artificial intelligence
  • Languages and middleware for distributed event processing and realtime analytics
  • Language-based software security
  • Your profile

  • University degree in computer science or mathematics, or a comparable subject
  • The ideal candidate has a Programming Language, Software Engineering or Distributed Systems background. Depending on the specific target project, candidates with a Security background are also welcome
  • Good communication skills in spoken and written English
  • Strong skills in high-level object-oriented programming languages and ability to work independently in programming non-trivial systems
  • You look for a young, dynamic, and diverse working environment and want to bring in your creativity for the benefits of the team and all its members
  • You are interested in working with complex topics
  • You are motivated by both personal and team accomplishments
  • You enjoy lifelong learning and you have a keen interest to learn new technologies
  • You enjoy working in a research environment
  • Jobs you might also be interested in