Senior Software Engineer
Corintis
About Corintis
Corintis offers innovative microfluidic cooling technologies for AI chips/GPUs and CPUs used in data centres. Working with many of the world’s largest tech companies, our solutions improve compute sustainability and tackle the excessive electricity consumption associated with data centre cooling, which consumes more electricity than New York and London combined.
Ranked as the No.1 Engineering startup in Switzerland for 2025, Corintis offers a friendly and team-oriented workplace, bringing together over 110 people from over 35 nationalities to solve the most significant computing challenges of tomorrow. Based in the EPFL Campus in St. Sulpice, we are closely connected to the local ecosystem and are located a few minutes walk from Lake Geneva.
The Role
As a Senior Software Engineer, you will be responsible for important parts of the software that our engineers and customers use to simulate and design microfluidic cooling solutions. You will report to the Head of Software Engineering. You will work closely with software engineers, simulation engineers, product managers and the engineers who use our software every day.
This role plays an important part in the speed and the reliability of our software delivery. Our software becomes larger and more complex each year, but it must stay fast, correct and easy to change. You will have a strong influence on the technical direction of our software. Your work will help our engineers and customers get better cooling designs in less time.
Key Responsibilities
Design and build large-scale software systems, from the first architecture to the release.
Write clean, efficient, tested and well-documented Python code.
Convert user needs into clear technical designs, and deliver these designs as new features.
Make software design decisions, and define best practices for design patterns, code reviews and tests.
Review code and mentor junior developers to help them grow professionally.
Find and remove performance bottlenecks, and fix the root cause of defects.
Find technical debt, and reduce it together with the team.
Evaluate new technologies and tools, and adopt the tools that make our development more efficient.
Work collaboratively with cross-functional teams to define, design, and ship new features.
Requirements
Bachelor’s degree in Computer Science, Engineering or a related field
5+ years of professional software development experience
Extensive experience with Python and its ecosystem
Proven ability to design and build large, complex software systems
Strong knowledge of design patterns and software engineering best practices
Solid understanding of the full software development life cycle
Fluent English and strong communication skills
Preferred: experience with multiple programming languages and paradigms, HPC systems, or simulation and modelling software
This Is a Great Fit If You...
Like to own a complex technical problem, from the first idea to the software in production
Want your software to help reduce the energy that data centres use for cooling
Value simple solutions and code that other people can read and change easily
Are curious about the physics and engineering problems of our users
Find a good balance between fast delivery and long-term quality
This Won’t Be the Right Role for You If...
You prefer to work only on new features. This role also includes maintenance, defect fixes and technical debt.
You prefer to work without contact with users. You will often discuss requirements and problems directly with them.
You prefer a highly structured, corporate environment with fixed processes and stable priorities.
You prefer to work fully remotely. This role requires on-site collaboration.
- ...execution are expected. About the Role As an Embedded Software Engineer at Harmattan AI, you will join a growing team dedicated to... ...capable of leading diverse principals – from junior members to senior executives. Commitment : 100% dedication to Harmattan AI’...SeniorVollzeit
CHF 140000 - CHF 155000 pro Jahr
...to the use of AI, as well as what you can expect during the interview process. Read our full guidelines . The Role: Senior Software Engineer – Edge Vision Platform We are seeking a Senior Software Engineer to be part of the Edge Computing team in the Data&AI group...SeniorStundenlohnFlexible Arbeitszeit- ...ABOUT THE ROLE As an Embedded Software Engineer at Harmattan AI, you will join the R&D... ...integration. Mentorship: Depending on seniority, mentor junior embedded engineers. CANDIDATE... ...and test results to engineers and senior stakeholders. Additional Skills: Bare...SeniorVollzeitSchichtarbeit
- ...the most important work happening in biotech today. Our automated lab is powered by a deep software + hardware stack: lab instruments worth millions of USD reverse-engineered into API-controllable hardware, dozens of devices orchestrated through complex workflows,...EmpfohlenVollzeit
- ...the most important work happening in biotech today. Our automated lab is powered by a deep software + hardware stack: lab instruments worth millions of USD reverse-engineered into API-controllable hardware, dozens of devices orchestrated through complex workflows,...EmpfohlenVollzeitSoforteinstellung
- ...execution are expected. About the Role As an Electrical Engineer , your main role will be to design and develop electronic... ...of interacting with diverse principals—from junior members to senior executives. Commitment : 100% dedication to Harmattan AI’s...SeniorVollzeit
EUR 130000 - EUR 140000 pro Jahr
....NET Software Engineer - Fashion Industry- Lausanne, Switzerland (Tech stack: .NET Software Engineer, .NET 10.0, ASP.NET Core, C# 14, Blazor, JavaScript, React, Microservices, Azure, ASP.NET Core Web API, Agile, Azure SQL, Programmer, Full Stack Developer, Architect, Softwareentwickler...VollzeitRemote jobHomeofficeSpätschicht- ...thermal envelope, and field reliability. We're looking for a senior IC to own the analog power chain end-to-end across our UXV platforms... ...technical reference on power electronics inside our Lausanne engineering hub, unblocking propulsion, airframe, and embedded teams in...SeniorVollzeit
- ...in assets under management, represented by some thirty banks. In our IT Infrastructure Department, we are looking for a Senior NAS Engineer , a motivated and detail-oriented person to join our team. ? The team The position is to be filled at our Lausanne premises...SeniorVollzeitHomeofficeBackoffice
- ...in a demanding environment where rigor, ownership, and execution are expected. We are seeking a high-drive, hands-on Senior Mechanical Engineer to join our dedicated Quadcopter Airframe team in Lausanne. In this role, you will own the end-to-end mechanical...SeniorVollzeit
- ...,800+ consultants, data scientists, and engineers across 23 countries, we work with global... ...design. Main Responsibilities As a Senior Technical Consultant / Senior AI... .... Programming: Expert Python; solid software engineering (testing, packaging, CI/CD)....SeniorVollzeit
- ...electricity than New York and London combined. Ranked as the No.1 Engineering startup in Switzerland for 2025, Corintis offers a friendly... ...a few minutes walk from Lake Geneva. The Role As an HPC Software & Operations Intern, you will help us operate, optimise and...Remote job
- ...most demanding parts of the flight software. As a Flight Control & Dynamics Engineer, working out of Lausanne, Paris,... .... Mentorship: Depending on seniority, support the team by mentoring junior... ...test results to engineers and senior stakeholders. Thrives under pressure...SeniorVollzeit
- ...robots. The work spans across the entire Embodied AI stack and includes learning, prototyping, integration, working with hardware and software. You'd own a concrete slice end to end and iterate until it works in front of a real user. We value a 'customer feature request'...
- ...Role As a Computer Vision Engineer in the Computer Vision Tracker... ...performance alongside other software bricks running on the drone.... ...Mentorship: Depending on seniority, support the team by managing... ...offs to downstream users and senior stakeholders. Thrives under...SeniorVollzeit
- ...and execution are expected. About the Role As a Chief Engineer , you will own the architecture, system definition and implementation... ...: Lead cross-functional design across mechanical, electrical, software, GNC, and ML teams. Trade-Off & Design Analysis : Conduct...Vollzeit
- ...execution are expected. About the Role As a Mechanical Engineer on Harmattan AI’s Airframe team, you will design UAV platforms... ...sealing (IP ratings). Work closely with R&D teams (Electrical, Software, and Industrialisation) to ensure seamless mechanical...Vollzeit
- ...digital employee experience management software. The company provides IT leaders with unprecedented... ...Description We are looking for a Senior Product Manager to join our Platform... ...simplicity through AI: Partner with engineering and feature teams to identify...SeniorTemporärVollzeitRemote jobFlexible Arbeitszeit
- ...most demanding parts of the flight software. As a Flight Guidance & Motion Planning Engineer, working out of Lausanne, Paris,... .... Mentorship: Depending on seniority, support the team by mentoring... ...and test results to engineers and senior stakeholders. Thrives under...SeniorVollzeit
- ...centers. We are ranked as Switzerland’s No. 1 engineering startup for 2025 and 2026 and employ... ...'s product direction. This is a senior individual-contributor role, reporting directly... ...for our simulation, algorithms and software team, decide what gets built and in what...SeniorRemote job
CHF 144000 pro Jahr
...Medtronic seeks an Engineering Manager to lead a multidisciplinary team developing manufacturing equipment, automation, and software solutions in Lausanne. The role bridges R&D and Operations, driving product launches, automation initiatives, and manufacturing excellence...- .... About the Role We are looking for a Computer Vision Engineer to join our Machine Learning and Computer Vision team. This role... ...solutions. Cross-Team Collaboration : Work closely with software and simulation teams to align development with system requirements...Vollzeit
- ...the most important work happening in biotech today. Our automated lab is powered by a deep software + hardware stack: lab instruments worth millions of USD reverse-engineered into API-controllable hardware, dozens of devices orchestrated through complex workflows,...VollzeitSoforteinstellungNachtschicht
- ...Le poste : Application Support Engineer - IT Trading Team • Analyze and fix the problems encountered by users and develop new functionalities to meet the customer's needs ; • Carry out software development (specifications, modeling, design, coding) while respecting...Vollzeit
CHF 90000 - CHF 110000 pro Jahr
...teams in Lausanne. We are looking for a Junior Systems Test Engineer (M/F) to contribute to the testing, validation and integration... ...testing and validation of optical, RF, optomechanical, hardware and software components and subsystems. You will initially support test...Remote job- ...the most important work happening in biotech today. Our automated lab is powered by a deep software + hardware stack: lab instruments worth millions of USD reverse-engineered into API-controllable hardware, dozens of devices orchestrated through complex workflows,...Vollzeit
- .... About the Role We are looking for a Computer Vision Engineer to contribute to the development of the front-end of our visual... ...: Work closely with system engineers, optical engineers, software engineers. Communicate findings effectively to stakeholders....Vollzeit
- ...student or recent graduate to join us as a Junior Machine Learning Engineer. You will work with our research and engineering teams to... ...models. You will help turn research prototypes into reliable software and gain practical experience with model inference, data pipelines...Vollzeit
- ...execution are expected. The Role We are looking for a Senior Design Release Manager to join our Airframe Team in Lausanne.... ...standard, define geometric dimensioning and tolerancing, manage engineering change orders, and act as the single authority signing off on...Senior
- ...challenges. We operate in a demanding environment where rigor, ownership, and execution are expected. About the Role As a GNC Engineer on the UAV team, you’ll design and develop advanced guidance, navigation, and control (GNC) solutions. From integrating and fusing...Vollzeit
Wollen Sie mehr Stellenangebote erhalten?
Abonnieren Sie und erhalten Sie ähnliche Stellenangebote wie Senior Software Engineer. Seien Sie der Erste, der sich bewirbt!
- développeur backend Lausanne VD
- software engineer Lausanne VD
- ingenieur developpement Lausanne VD
- real time 3d software engineer Lausanne VD
- ingenieur developpeur Lausanne VD
- ki-entwickler Lausanne VD
- developpeur Lausanne VD
- net developer remote Lausanne VD
- robotics software engineer Lausanne VD
- ingénieur logiciel Lausanne VD

