Talent.com
Software Engineer in the area of Machine Learning
Software Engineer in the area of Machine LearningETH Zürich • Zürich, Kanton Zürich, Schweiz
Software Engineer in the area of Machine Learning

Software Engineer in the area of Machine Learning

ETH Zürich • Zürich, Kanton Zürich, Schweiz
Vor 19 Stunden
Stellenbeschreibung

The Swiss National Supercomputing Centre (CSCS) develops and operates a high-performance computing and data research infrastructure that supports world-class science in Switzerland. Its user laboratory is available to domestic and international researchers in academia, industry, and the business sector. The centre is operated by ETH Zurich and has offices at its data centre in Lugano and in Zurich.

For this position the preferred work location is Zurich, but it could also be Lugano.

Project background

We are seeking a driven software engineer to work at the intersection of machine learning and high-performance computing, tackling complex, open-ended challenges to deliver scalable solutions. You will design and optimize a software-defined infrastructure that enables cutting-edge AI / ML projects in a high-performance and data-intensive environment.

We value technical excellence, curiosity, and the ability to learn and grow, rather than a initial perfect match of a skills checklist. If you are motivated to make an impact in this space but do not meet all requirements, we still strongly encourage you to apply.

We are offering a contract initially limited to two years , which will provide the opportunity to contribute to a fast-evolving AI landscape in which CSCS plays a key role and to support high-impact initiatives both nationally and internationally. This includes contributions to the Swiss AI Initiative and similar programs, such as lending support for the development and release of the Apertus models.

The initial two-year contract could potentially be extended or even become permanent.

Job description

  • Collaborate with researchers and users to understand and solve complex, real-world problems
  • Contribute to AI / ML projects, including large language model training, inference, fine-tuning, and HPC-accelerated workflows
  • Develop, maintain, and optimise software and systems, from core libraries programming to scripting and automation
  • Take ownership of high-impact tasks and see them through to completion while maintaining effective communication with stakeholders
  • Jump into ill-defined problems, explore solutions, and learn along the way

Profile

We welcome engineers with diverse backgrounds who are eager to contribute to our mission. We are primarily looking for strong technical foundations, sound engineering judgment, and the ability to bridge gaps across domains. Curiosity, adaptability, willingness to learn on the job, and potential for growth matter more to us than a perfect initial match of technical requirements.

The technologies listed below illustrate the breadth of our stack and areas of interest. They are not a checklist of requirements, and experience in only some of these areas is expected.

Technical environment and areas of interest :

  • Large-scale parallel and distributed systems, including performance tuning
  • Programming and tooling such as C / C++, Python, CUDA, OpenMP, and Spack
  • Linux-based systems, scripting, Slurm, and general systems engineering
  • Containerized and Kubernetes-based service deployment and operations
  • Large-scale machine learning and LLM workflows (e.g., PyTorch, Megatron, pre-training, fine-tuning, inference)
  • Storage and data systems (e.g., Lustre, NFS, VAST)
  • Collective communication and high-speed networking (e.g., NCCL, RCCL, MPI)
  • Monitoring and observability (e.g., DCGM, LDMS, metrics dataflow pipelines and data products development)
  • Testing frameworks, software quality practices, and DevOps / GitOps approaches
  • Personal qualities :

  • Self-motivated, proactive, focused, and collaborative
  • Strong problem-solving mindset and comfort tackling complex or ambiguous problems
  • Clear communicator with a strong sense of user needs
  • Open to learning new technologies and working across disciplines
  • Comfortable asking for help and engaging the right expertise when needed
  • Ways of working :

  • Ability to thrive in collaborative, self-organizing environments based on Agile principles
  • Experience with structured development practices such as test-driven development is a plus.
  • Our core values as guiding principles :

  • Curiosity : You enjoy learning, exploring new ideas, and understanding problems deeply
  • Openness : You listen, collaborate, and are receptive to different perspectives
  • Courage : You tackle challenging or ambiguous problems and are willing to take initiative
  • Supportive : You help colleagues and users succeed and contribute to a positive team culture
  • Integrity : You act honestly, ethically, and reliably in your work
  • We offer

    We are committed to building a diverse and inclusive engineering team and particularly encourage applications from groups underrepresented in tech. If you are technically adept, curious, and eager to grow, we want to hear from you.

  • Your job with impact : Become part of ETH Zurich, which not only supports your professional development, but also actively contributes to positive change in society
  • You can expect numerous benefits , such as public transport season tickets and car sharing, a wide range of sports offered by the ASVZ , childcare and attractive pension benefits
  • You can look forward to an exciting working environment, cultural diversity and attractive offers and benefits.
  • We value the diversity of our team and, to further enhance the diversity of our workforce, we particularly encourage women to apply.
  • Working, teaching and research at ETH Zurich

    We value diversity and sustainability In line with our values , ETH Zurich encourages an inclusive culture. We promote equality of opportunity, value diversity and nurture a working and learning environment in which the rights and dignity of all our staff and students are respected. Visit our Equal Opportunities and Diversity website to find out how we ensure a fair and open environment that allows everyone to grow and flourish. Sustainability is a core value for us - we are consistently working towards a climate-neutral future .

    Jobalert für diese Suche erstellen

    Software Engineer in the area of Machine Learning • Zürich, Kanton Zürich, Schweiz

    Ähnliche Stellen
    Software Engineer Smart Machine / IoT / Digitalisierung

    Software Engineer Smart Machine / IoT / Digitalisierung

    Syntegon Packaging Systems AG • Beringen SH, CH
    Mit reibungslosen Prozessen, innovativen Technologien und nachhaltigen Lösungen helfen wir unseren Kunden, ihre Ziele zu erreichen. Wir sorgen zum Beispiel dafür, dass Impfstoffe sicher abgefüllt we...Mehr anzeigen
    Zuletzt aktualisiert: vor 7 Stunden • Gesponsert • Neu!
    Wir suchen : System Engineer

    Wir suchen : System Engineer

    COMED AG • Altdorf, UR, Switzerland
    Du bist ein erfahrener System Engineer und suchst nach einer neuen Herausforderung? Du willst Dich beruflich und persönlich weiterentwickeln? Dann bist Du bei uns genau richtig!.Du analysierst, kon...Mehr anzeigen
    Zuletzt aktualisiert: vor 10 Tagen • Gesponsert
    Analytics & Data Engineer / Lead

    Analytics & Data Engineer / Lead

    datahub gmbh • Zug, Switzerland
    Mehr anzeigen
    Zuletzt aktualisiert: vor 11 Tagen • Gesponsert
    Lead Software Engineer Mobile Development (Crypto Wallets) 100% remote

    Lead Software Engineer Mobile Development (Crypto Wallets) 100% remote

    Tether Operations Limited • Zürich, ZH, CH
    Homeoffice
    Join Tether and Shape the Future of Digital Finance.At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from ex...Mehr anzeigen
    Zuletzt aktualisiert: vor über 30 Tagen
    Software Engineer C# Full Stack (m / w / d)

    Software Engineer C# Full Stack (m / w / d)

    Vertec AG • Zürich, Canton Zurich, Switzerland
    Salary : CHF 100’000 - 130’000 per year.Du verfügst über umfassende Erfahrung und Expertise in der Entwicklung hochwertiger Softwarelösungen im. NET-Stack, insbesondere mit C#.Du bist vertraut mit mo...Mehr anzeigen
    Zuletzt aktualisiert: vor 1 Tag
    Machine Learning Engineer - Wearables & Sensor Data (m / w / d) 80-100%

    Machine Learning Engineer - Wearables & Sensor Data (m / w / d) 80-100%

    greenteg AG • Rümlang, Zurich, Switzerland
    Quick Apply
    AG offers high-tech thermal sensing solutions for an international customer base.Besides marketing industrial sensors for laser power metering and for assessing insulation properties of buildings, ...Mehr anzeigen
    Zuletzt aktualisiert: vor 10 Tagen
    Internship in Machine Learning (m / f) – 80-100%

    Internship in Machine Learning (m / f) – 80-100%

    AutoForm Development GmbH • Zürich, CH
    Internship in Machine Learning (m / f) – 80-100%.Implementing & Evaluating new ML Models for Sheet Metal Forming.In this internship, you will have the opportunity to review, implement, and evaluate t...Mehr anzeigen
    Zuletzt aktualisiert: vor 28 Tagen • Gesponsert
    Software Engineer

    Software Engineer

    Omnia • Zürich, Zurich, Switzerland
    Homeoffice
    Quick Apply
    Join Omnia as a founding CTO and build the AI platform that will redefine enterprise human capital.We need a visionary leader (ETH / EPFL preferred) to architect our system and culture from scratch, ...Mehr anzeigen
    Zuletzt aktualisiert: vor über 30 Tagen
    Software Engineer - trading platform

    Software Engineer - trading platform

    Taurus SA • Zürich, Zurich, Switzerland
    Quick Apply
    Do you want to be part of a new entrepreneurial adventure and help build the next global FinTech, then we might just have the job for you. Taurus is a global leading digital asset infrastructure pro...Mehr anzeigen
    Zuletzt aktualisiert: vor über 30 Tagen
    Sales Engineer MedTech 100% (m / w)

    Sales Engineer MedTech 100% (m / w)

    yellowshark • Andelfingen, ZH, Switzerland, CH
    Aktive Neukundenakquise und Ausbau des Kundenportfolios mit Fokus auf MedTech-Segmente.Gesamtverantwortung für Kunden und Leads inkl. Umsatz, Verträge, Offerten und Verhandlungen.Weiterentwicklung b...Mehr anzeigen
    Zuletzt aktualisiert: vor 22 Tagen • Gesponsert
    Software Engineer Smart Machine / IoT / Digitalisierung (m / w / d)

    Software Engineer Smart Machine / IoT / Digitalisierung (m / w / d)

    Syntegon Packaging Systems AG • Beringen, CH
    Mit reibungslosen Prozessen, innovativen Technologien und nachhaltigen Lösungen helfen wir unseren Kunden, ihre Ziele zu erreichen. Wir sorgen zum Beispiel dafür, dass Impfstoffe sicher abgefüllt we...Mehr anzeigen
    Zuletzt aktualisiert: vor 15 Tagen • Gesponsert
    Middleware Engineer Kafka

    Middleware Engineer Kafka

    Raiffeisen Schweiz • Zurich, Canton Zurich, Switzerland
    Salary : CHF 100’000 - 140’000 per year.Abgeschlossene Informatikausbildung oder vergleichbare Berufserfahrung.Mindestens 2 Jahre Kafka-Erfahrung, idealerweise mit Red Hat Streams auf OpenShift.Kenn...Mehr anzeigen
    Zuletzt aktualisiert: vor über 30 Tagen
    ICT Senior System Engineer (m / w / d) 80-100%

    ICT Senior System Engineer (m / w / d) 80-100%

    Vision-Inside AG • Zug, CH
    ICT Senior System Engineer (80-100%) bei Vision-Inside AG «Unsere Mitarbeitenden machen den Unterschied».Mitarbeitenden, darunter 15 Lernende, sind wir schweizweit an vier Standorten tätig und förd...Mehr anzeigen
    Zuletzt aktualisiert: vor über 30 Tagen • Gesponsert
    System Engineer

    System Engineer

    COMED AG • Altdorf, UR, Switzerland
    Du bist ein erfahrener System Engineer und suchst nach einer neuen Herausforderung? Du willst Dich beruflich und persönlich weiterentwickeln? Dann bist Du bei uns genau richtig!.Du analysierst, kon...Mehr anzeigen
    Zuletzt aktualisiert: vor 10 Tagen • Gesponsert
    Machine Learning Engineer (OSS) in a fast-growing AI Startup

    Machine Learning Engineer (OSS) in a fast-growing AI Startup

    Lightly AG • Zürich, Zurich, Switzerland
    Homeoffice
    Quick Apply
    At the ETH spin-off Lightly, we build software solutions to help companies improve their deep learning models.The available data for deep learning grows faster than human tagging and available comp...Mehr anzeigen
    Zuletzt aktualisiert: vor über 30 Tagen
    Software Engineer (Deutschschweiz)

    Software Engineer (Deutschschweiz)

    Arctive AG • Zug, Canton Zug, Switzerland
    Salary : CHF 85’000 - 105’000 per year.Wir passen zusammen, wenn Du Folgendes mitbringst : .Mehrjährige Erfahrung bei der Umsetzung und Einführung von IT-Lösungen. Lust auf Teamarbeit und Cloud-Technol...Mehr anzeigen
    Zuletzt aktualisiert: vor über 30 Tagen • Gesponsert
    CAD AI Machine Learning / Deep Learning Engineer – Coding Wizard ( 70% 100% ) (remote / onsite)

    CAD AI Machine Learning / Deep Learning Engineer – Coding Wizard ( 70% 100% ) (remote / onsite)

    Imnoo AG • Zürich, ZH, CH
    Homeoffice
    Join us for a fulfilling career where you’ll tackle concretely defined, real-world challenges.At Imnoo, you’ll make a significant impact on automating manufacturing processes, gaining invaluable ex...Mehr anzeigen
    Zuletzt aktualisiert: vor 13 Tagen
    Software Engineer, AI Focus [100%], Zurich Hybrid

    Software Engineer, AI Focus [100%], Zurich Hybrid

    Optiml • Zürich, Zurich, Switzerland
    Quick Apply
    As a Software Engineer with an AI focus at Optiml, you will sit at the core of our product and data platform - where complex, messy real-world data is transformed into clear, decision-grade intelli...Mehr anzeigen
    Zuletzt aktualisiert: vor 14 Tagen