Full-Stack Software Engineering Intern
Stellenbeschreibung
pCorintis is seeking a bFull-Stack Software Engineering Intern /b to support the development of our simulation and optimization platform. This internship is ideal for students or recent graduates who want hands-on experience building real product features across the stack—UI, APIs, data flows, and workflow orchestration—at the intersection of interactive engineering tools and HPC simulation. /pppbAbout Corintis /b /p /ppCorintis is a startup that is a provider of advanced semiconductor cooling technologies. Some of the biggest challenges of our lifetime, from climate modelling to drug discovery, constantly require more computing power.
More powerful chips generate more heat; extracting this heat is a major challenge for our future. /ppCurrent cooling systems are not only limited but also wasteful; cooling data centers consume more power than London and New York combined. At Corintis, we remove these limitations by integrating cooling directly inside the chip. We enable the sustainable computing of the future to address the biggest global challenges. /pppbWorking at Corintis /b /p /ppCorintis offers a friendly and team-oriented workplace bringing together a diverse group of nationalities to solve the biggest computing challenges of tomorrow.
Based on the EPFL campus near Lausanne, we are closely connected to the local ecosystem and are located a few minutes walk from Lake Geneva. /pppbWhat You’ll Work On /b /p /ppYou will contribute to building platform capabilities such as: /plipImporting engineering files (ECXML, CSV, STEP) /p /lilipInteractive model setup (materials, boundary conditions) /p /lilipWorkflow execution for design benchmarking and optimization runs /p /lilipStreaming progress updates for long-running jobs (local + cloud/HPC) /p /lilipSimulation results exploration and post-processing (ParaView-like interactions) /p /lilipExport pipelines to STEP/ECXML and handoff flows /p /lippbKey Responsibilities /b /p /plipImplement UI features for simulation setup and results exploration (React-based) /p /lilipDevelop and maintain backend endpoints/services for workflow orchestration and job execution /p /lilipWork on file import/export pipelines with validation and clear error reporting /p /lilipHelp implement real-time updates (e.g., WebSockets) for progress and interactive feedback /p /lilipImprove code quality through testing, documentation, refactoring, and code reviews /p /lilipCollaborate with engineers to translate computational workflows into robust product features /p /lippbQualifications /b /p /plipCurrently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field /p /lilipSolid programming fundamentals (data structures, debugging, clean code) /p /lilipComfortable with bGit /b and collaborative workflows (pull requests, reviews) /p /lilipExperience with at least some of the following: /ppbFrontend: /b React, TypeScript/JavaScript /ppbBackend: /b Rust and/or Python, REST APIs, basic systems concepts /ppbReal-time / async: /b WebSockets, job status tracking, long-running tasks /p /lilipInterest in data-heavy / compute-heavy systems (large files, long-running jobs) /p /lilipExperience with 3D visualization (vtk.js / three.js / WebGL) is a plus /p /lilipFamiliarity with HPC workflows (containers, remote execution, schedulers) is a plus /p /lilipFluent in English /p /lippbWhat We Offer /b /p /plipbStart date: /b ASAP /p /lilipbActivity rate: /b 100% /p /lilipbSalary: /b 2,500 CHF gross per month /p /lilipbLocation: /b On-site at EPFL Innovation Park, Lausanne /p /li
¿Te interesa este puesto?