Research Engineer for Visual Programming — ETH Zürich

Ce poste n'est plus actif. Vous trouverez ci-dessous les détails originaux et d’autres postes ouverts.

Description complète

Ingénieur de recherche en programmation visuelle

50%-100%, Zurich, durée déterminée

Dans le laboratoire AST, dirigé par Prof. Zhendong Su, au Département d'informatique de Zurich (D-INFK) nous avançons et réimaginons la science de la construction de logiciels, travaillant vers des systèmes qui aident les gens à transformer leurs idées créatives en logiciels de travail.

  • Durée: 3 à 6 mois (selon la charge de travail)
  • Charge de travail: 50-100%
  • Salaire: selon les directives de l'ETH pour le personnel scientifique

Contexte du projet

La programmation reste dominée par la syntaxe textuelle, imposant une charge cognitive aux novices et élargissant le fossé entre le code et le comportement. Les systèmes visuels existants aident avec la syntaxe mais souvent miroir des arbres de syntaxe abstraite, offrent une modularité faible, et rarement à l'échelle des logiciels du monde réel. Le projet Belvue développé dans l'AST Lab vise à faire progresser la programmation visuelle grâce à un nouveau paradigme de programmation visuelle qui se concentre sur la manipulation directe de l'état du programme, la rétroaction en direct et les workflows centrés sur l'exemple.

Description du poste

Nous recherchons un ingénieur de recherche pour nous aider à développer la langue Belvue. Vous mettrez en œuvre des fonctionnalités linguistiques et des outils de développement et travaillerez en étroite collaboration avec le concepteur de la langue.

Description de l'emploi

  • Implémenter ou améliorer les fonctions de l'éditeur de programme de langage visuel (qui est piégé à Belvue)
  • Ajouter de nouvelles fonctionnalités ou maintenir l'implémentation du langage en C++
  • Contribuer à l'interface utilisateur et à la conception linguistique

Profil

  • Fortes compétences en programmation, idéalement en C++
  • Expérience dans la construction d'interfaces utilisateur, la conception de composants logiciels réutilisables et le travail avec de grands projets logiciels
  • Compréhension profonde et curiosité des différents paradigmes et langages de programmation (familiarité idéale avec plusieurs langages de programmation, y compris un langage fonctionnel)
  • Bonnes pratiques d'ingénierie des logiciels
  • Structured, fiable et capable de travailler de façon indépendante au sein d'une petite équipe
  • BSc ou MSc en informatique ou dans un domaine connexe (ou expérience équivalente); les diplômés récents sont invités à postuler
  • L'expérience des technologies web est un plus
  • Fortes compétences en communication en anglais

Nous offrons

Vous travaillerez dans une petite équipe de recherche innovante à l'ETH Zurich, explorant de nouveaux paradigmes de programmation et testant de nouvelles idées. Nous offrons des horaires de travail flexibles et autogérés et une atmosphère de collaboration décontractée où vos idées influencent directement l'orientation du projet. Vous ferez également partie de la communauté de recherche dynamique du Département d'informatique.

ETH Zurich est un employeur favorable à la famille avec d'excellentes conditions de travail. Vous pouvez vous attendre à un environnement de travail passionnant, la diversité culturelle et des offres et des avantages attrayants.

Nous apprécions la diversité et la durabilité

Conformément à nos valeurs , ETH Zurich encourage une culture inclusive. Nous favorisons l'égalité des chances, valorisons la diversité et favorisons un environnement de travail et d'apprentissage dans lequel les droits et la dignité de tous nos employés et étudiants sont respectés. Visitez notre site Web sur l'égalité des chances et la diversité pour découvrir comment nous garantissons un environnement équitable et ouvert qui permet à chacun de grandir et de prospérer. La durabilité est une valeur fondamentale pour nous – nous travaillons constamment vers un avenir neutre sur le plan climatique.

Curieux ? Nous aussi.

Nous sommes impatients de recevoir votre demande en ligne avec les documents suivants :

  • Reprendre
  • Lettre d'accompagnement (non générée par l'IA)
  • Tout échantillon de portefeuille ou de projet pertinent

De plus amples informations sur le laboratoire AST sont disponibles sur notre site . Les questions concernant le poste doivent être adressées à Theo Weidmann, [email protected] (aucune demande).

Veuillez noter que nous acceptons exclusivement les demandes soumises par notre portail en ligne. Les demandes par courriel ou par la poste ne seront pas prises en considération.

Nous tenons à souligner que la présélection est effectuée par les recruteurs responsables et non par l'intelligence artificielle.

A propos de l'ETH Zürich

ETH Zurich est l'une des plus grandes universités du monde spécialisées dans la science et la technologie. Nous sommes réputés pour notre excellente éducation, recherche fondamentale de pointe et transfert direct de nouvelles connaissances dans la société. Plus de 30 000 personnes de plus de 120 pays trouvent notre l'université d'être un lieu qui favorise la pensée indépendante et un environnement qui inspire l'excellence. Situé au cœur de l'Europe, mais forgeant des liens partout dans le monde, nous travaillons ensemble pour développer des solutions aux défis mondiaux d'aujourd'hui et de demain.

Détails de l'offre

  • Entreprise: ETH Zürich
  • Poste: Research Engineer for Visual Programming
  • Lieu: Zurich, Zurich
  • Salaire: CHF 73'500 - 111'500 (source non vérifiée)
  • Secteur: Università / Ricerca
  • Publiée le: 2026-10-07
  • Expirée le: 2026-10-27

Autres offres chez ETH Zürich

Chercher des offres au Zurich

Parcourez notre job board complet.

Recherchez d'autres offres près de Zurich: Emplois au Zurich

Trouvez votre prochaine opportunité en tant que frontalier en Suisse.

Consulter les postes ouverts →