Ir a la versión más ligera, para móviles : Inicio > Trabajo en Suiza > Desarrolladores de software > Full-stack Engineer With Interest In Machine Learning

en Español in English auf Deutsch en Français ...

Full-Stack Engineer with interest in Machine Learning

Demanda de Desarrolladores de software en Suiza

Clasificación del trabajo: Profesionales científicos e intelectuales : Profesionales de tecnología de la información y las comunicaciones : Desarrolladores y analistas de software y multimedios : Desarrolladores de software.

Akademische Berufe : Akademische und vergleichbare Fachkräfte in der Informations- und Kommunikationstechnologie : Entwickler und Analytiker von Software und Anwendungen : Softwareentwickler

Descripción de la oferta de trabajo:

The ETH Media Technology Center is a place where you will work connecting research and innovative industry applications to build the media technologies of tomorrow. To achieve this, the center provides a unique arrangement that allows a lively knowledge exchange between industry partners, experts, and students to work on the digital transformation of media, covering salient disciplines such as media technology, digital journalism, and design. To join our interdisciplinary team, we offer a position Full-Stack Engineer.

At the center, we work at the forefront of technological innovation, pushing the boundaries of what is possible and solving open challenges in the media industry. Our center performs applied research in computer vision, augmented and virtual reality, and natural language processing. Our projects are not mere theoretical exercises. Instead, we always seek to implement functioning research prototypes that make the research accessible and allow us to study how users can interact with such new systems. Our current projects range from building intelligent article translation tools to implementing web services that can automatically assess aesthetic qualities of images and videos. Besides, we are working on web-based data collection tools to collect the data needed to drive our machine learning projects.

Together with experienced researchers, you will develop software prototypes for new media technologies and expand and maintain our existing tools. You will create various web apps that tightly integrate with machine learning code, and you will help our researchers apply good development practices such as writing tests and code reviews. You will be involved in the complete life cycles of the projects allowing you to bring in your ideas and drive the projects to success. Your first project will be to create a web tool that helps journalists translate articles more efficiently into different languages (think “Grammarly for text translation”). You will act as the lead software engineer for the front- and backend and build the entire tech stack for the web editor and define interfaces to the machine learning code. You will have the opportunity to participate in the decision-making of key aspects of the project.

The initial employment contract will be for 6 months. After this period the temporary contract will be renewed annually.

    Bachelor/Master degree in engineering or scientific field such as computer science, data science, or electrical engineering

    At least 2 years experience as a full-stack engineer

    Excellent programming skills in at least two programming languages

    Comfortable with Python

    Interest in research topics such as machine learning, computer vision, or natural language processing

    Happy to participate in all parts of the lifecycle of an application

    Familiarity with TensorFlow/Pytorch and machine learning techniques is a strong plus

    Experience in DevOps tasks, particularly involving Docker, CI is a plus

    Proficiency in written and verbal communication in English

    Speaking one of the national languages of Switzerland is a plus: German, French, Italian, Romansh

We look forward to receiving your application with the following documents:

    Cover letter: a short (one page or less) statement of your motivation for joining the center


    University degree(s) & transcripts (grades)

You can find more information about the Media Technology Center on our website, For more information about the position, contact Severin Klingler by email at (no applications).

País del trabajo: Suiza.

Número de puestos: 1.

Empleador: ETH Zürich.

Instrucciones para solicitar:

Forma de contacto:

  • Teléfono: +41 44 632 69 96
  • Sitio web:

Identificador de la vacante:8c9de86f-72c3-11eb-9dc8-005056ac086d.

Ver las 560 ofertas de trabajo de Profesionales científicos e intelectuales : Profesionales de tecnología de la información y las comunicaciones : Desarrolladores y analistas de software y multimedios : Desarrolladores de software ofertadas.

Ofertas de trabajo similares: