Switzerland's best tech talentjobs

Ready when you are.

Search
Layout
Layout
  • Full-Stack Software Engineer (IT-CE-LCG-2026-54-GRAP)

    Job Description Are you a motivated computing graduate interested in global scientific infrastructure? Join CERN and contribute to the Computing Resource Information Catalogue (CRIC), a topology service describing computing and storage resources across the Worldwide LHC Computing Grid (WLCG), which connects over 150 computing centres in 40+ countries supporting particle physics research. CRIC is a key component of the WLCG ecosystem. Built as a modular Django web platform with a plugin-based architecture, it aggregates resource information from multiple sources and provides REST APIs and a web interface used in daily LHC computing operations. You will join the CERN IT Computing for Experiments group and help evolve CRIC by improving its maintainability, extensibility, and operational efficiency. This is a unique opportunity to work on distributed systems supporting one of the world's largest scientific computing infrastructures. Your Responsibilities Contribute to the development and evolution of CRIC, a plugin-based Django platform while also strengthening automation, testing and CI/CD practices. Develop and operate data ingestion pipelines that collect and validate information from heterogeneous external systems. Contribute to deployment and operational workflows for CRIC instances currently managed through Puppet and CERN VM infrastructure. Your profile You enjoy building reliable, well-structured software and are curious about how large-scale distributed systems operate. You are comfortable working in Linux environments and collaborating through Git-based workflows. You have strong analytical skills and are able to evaluate trade-offs and propose pragmatic technical solutions. You communicate clearly and enjoy working in an international, multicultural environment. You are self-motivated, proactive and able to take ownership of technical tasks. Skills Strong Python programming and Django development experience. Proficiency in relational databases and data modelling. Good understanding of web technologies (HTML, CSS, JavaScript). Proficiency in automated testing and Git-based workflows in Linux environments. Familiarity with service configuration and deployment practices (e.g. configuration management, containerisation). Spoken and written English, with a commitment to learn French. Eligibility criteria: You are a national of a CERN Member or Associate Member State. You have a professional background in Software Engineering (or a related field) and have either: a Master's degree with 2 to 6 years of post-graduation professional experience; or a PhD with no more than 3 years of post-graduation professional experience. You have never had a CERN fellow or graduate contract before. Additional Information Job closing date: 16 .06.2026 at 23:59 CEST. Contract duration: 24 months, with a possible extension up to 36 months maximum. Working hours: 40 hours per week Job flexibility: Hybrid Target start date: 01-July-2026 Job reference: IT-CE-LCG-2026-54-GRAP Field of work: Software Engineering and IT Benchmark job: 200020 - Computing Engineer Global Benefits A monthly stipend between 6372-7004 Swiss Francs per month (tax free) depending on your degree. 30 days of paid leave per year plus 2 weeks annual closure. Coverage by CERN’s comprehensive health insurance scheme (for yourself, your spouse and children), and membership of the CERN Pension Fund. Family, child and infant monthly allowances depending on your individual circumstances. A relocation package (installation grant and travel expenses) depending on your individual circumstances. Possibility to extend your contract up to 36 months. On-the-job and formal training including language classes. Overview of CERN - Discover a world where the impossible is made possible! At CERN, the European Organization for Nuclear Research, we are pushing the frontiers of science and technology. Our groundbreaking work brings together not only physicists but also a diverse range of professionals from engineering, technical, scientific, and administrative fields. Together, we foster an environment where innovation and collaboration thrive. Every day, we face exciting new challenges and opportunities to contribute to cutting-edge research that shapes our understanding of the universe. We meet these challenges through the diverse perspectives within our teams, ensuring every contribution is valued and driving our shared sense of inclusion and purpose. Diversity is a core value of CERN since its foundation, and it remains central to our mission and continued success. If you are ready to be part of a dynamic, inclusive community pushing the boundaries of knowledge, CERN is the place where your curiosity and skills can thrive. Be part of our mission to uncover what lies at the heart of the universe! TAKE PART! More information about us, here: careers.cern

    LocationGenf, Genf, Schweiz

  • Backend Engineer

    We're a VC-funded, Swiss-based startup looking for a senior backend developer with experience in Next, React and Typescript. Generative AI will transform fashion content creation, but managing (searching, culling, selecting) amoong tens of thousands of images is a complicated. Editing them in the browser using AI (hence probabilistic) algorithm in a userfriendly way is the second big challenge. We want to build a product that our business user love to use. The role You will own meaningful backend domains end-to-end and add real throughput where the team currently bottlenecks. The focus here is backend depth — that's the bar — alongside a deliberate, bounded slice of platform and security work. Full-stack engineers who clear the backend bar are equally welcome: we care about what you can carry on the backend side, not about whether you also work on the frontend. The most interesting backend problem at Sartiq today isn't a feature backlog — it's an architecture one. We're pushing past tens of thousands of high-fidelity generations a day, customer integrations are deepening per brand, and the surface between our product, our AI generation layer, and the data we accumulate from it is becoming the part of the system that earns the company most of its leverage. That's the work. What you'll own Backend product engineering (~80%) Core product backend services. Design and build the services behind the main app: APIs, data models, business logic, the contracts that define how the product actually behaves to customers. Customer integrations. Each major customer ends up with their own backbone behind the scenes — export pipelines, transport adapters, naming conventions, automation. You'll own end-to-end pieces of this and help shape it into something more repeatable as the customer base grows. AI generation pipeline — as a backend architecture problem. Clean service boundaries, robust job lifecycle and state, sharp retry/failure semantics, the right contracts between the product and the generation layer. As we push past tens of thousands of generations a day, this is the part that has to keep getting sharper. This isn't an infra problem dressed up — it's real backend architecture work. Data engineering as it grows. Production data flows, usage analytics, the internal data platform — a surface starting to take real shape. You'll contribute to (and help define) what it becomes. Platform & security (~20%) DevOps/SRE backup (~10%) — be the second pair of hands in the infrastructure rotation: CI/CD, deployments, observability, fallback coverage during PTO or incident peaks. A deliberate, bounded slice — enough that we stop being a one-person operation here. Security (~10%) — own targeted security projects as part of normal work: auth flows, secret management, dependency hygiene, internal tooling. Real pieces of meaningful work, not vague oversight. What success looks like in 6 months You own at least one backend domain that the team routes work to you for A customer integration or core service you led is in production carrying real load One concrete security project — auth, secrets, dependencies, or similar — is meaningfully better than when you started, not just tracked You've taken real load off the infrastructure rotation Tasks Mid-to-senior backend engineering experience. Most likely you have around 3–5+ years of professional experience, but the real bar is ownership, judgment, and shipping quality. Python is our primary stack (FastAPI, SQLAlchemy, async) and you'll write it most days. Real depth in another modern backend (Go, Rust, Node.js, Java, …) is a credible path here too, as long as you've shipped something in Python and pick up new stacks fast. Strong SQL — schema design, complex queries, migrations and indexing under real data Backend architecture instincts — you can reason about service boundaries, contracts, queues, state, failure modes, observability — not just CRUD Solid security fundamentals — auth flows, OWASP-class vulnerabilities, secure-by-default habits, secret management Light but real DevOps fundamentals — Docker, Linux, CI/CD A track record of shipping production features fast without leaving a mess You use AI coding agents fluently and critically — they speed you up, but you still review output, understand failure modes, write tests, and ship production-quality code Fluent written and spoken English Bonus Cloud experience on any major platform (AWS, GCP, Azure, …) — we deploy with Terraform and aren't tied to one cloud Task queues (Celery/Redis), async pipelines, Postgres operational concerns under load ML/AI service integrations (Vertex AI, OpenAI, Fal, Replicate, …) Data engineering experience — pipelines, analytics, internal data tooling Security background — certifications, CTFs, homelab, prior security-focused work You genuinely enjoy building with technology beyond assigned tickets — personal projects, automations, experiments, tools for yourself or others, OSS, software-and-hardware tinkering, or past side projects you still care about You use AI for more than just code — agentic harnesses, automated personal pipelines, custom tooling for your own life Italian — the team speaks Italian day-to-day, so it's a real plus; English alone is fully sufficient Requirements This role is probably not for you if… You want a pure feature role with zero architecture, infrastructure, or security exposure "Backend" to you means CRUD over a single service — the scale, integration, and architecture work here will bore you if you don't enjoy that side You're frontend-first and see backend as the part you tolerate Writing software is only a way to earn a salary for you, and you have little curiosity for technology outside assigned work Benefits Autonomy & Impact: You won't be a ticket-taker. You'll have the agency to own the backend developement lifecycle for core features, from hypothesis to production, and see your work ship. Competitive Compensation & Equity: We offer a top-tier salary and a meaningful stock option plan. We want you to have a real stake in what you're building. A Lean, Expert Team: You'll work directly with the founders in a fast-paced environment, free from corporate bureaucracy. Hybrid Work Model: We think that being in the same room often boosts productivity, so we want you in the office at least 2 days per week. But we have no schedule. You decide when to work to maximise your productivity. If you're an engineer who is obsessed with the generative space and wants to apply your skills to hard problems with real-world impact, we would love to hear from you. Our interview process is straightforward: 1. You share your github + portfolio + CV 2. Technical challenge 3. A chat with the founders

    LocationLugano, Tessin, Schweiz

  • Software Engineer

    As a Software Engineer, you’ll be responsible for the end-to-end development of software solutions that connect our AI and Data Engineering capabilities with tangible business value. You’ll design scalable backend infrastructure, create functional user interfaces, and ensure secure, compliant application delivery across the organization. HOW WILL YOU MAKE AN IMPACT? "The software engineer sits at the vital link between data capabilities and business value, ensuring that every machine learning model and data insight is operationalized into a robust, scalable, and usable application." Navigating between technical infrastructure and business needs, you will have the opportunity to design the tools and applications that drive business efficiency across the Maison. YOUR MAIN MISSIONS Within the Cartier Data Office, you will build business-ready applications, high-performance microservices, and functional internal tools. End-to-End Application Delivery: You will design and develop complete software solutions, handling both server-side logic (Python, FastAPI) and client-side interfaces (HTML, CSS, JS). API & Microservices Architecture: You will build and maintain microservices and REST APIs to expose data and ML capabilities, ensuring seamless integration within the wider ecosystem. Organizational Collaboration: You will bridge the gap between tech and business, collaborating effectively with Data Scientists and Data Engineers to operationalize machine learning models and data pipelines into production workflows. Platform Operations & DevOps : You will maintain robust deployment pipelines (CI/CD, Git) and infrastructure on Google Cloud Platform ensuring reliability and long-term maintainability. Compliance & Governance: You will ensure all software adheres to group standards, security protocols, and evolving AI regulations, proactively adapting to changing governance models. Operational Excellence: You will drive engineering efficiency by creating standardized project templates and reusable libraries to significantly accelerate Time-To-Market. HOW WILL YOU EXPERIENCE SUCCESS WITH US? You have a Master’s degree in Computer Science, Software Engineering, or a related scientific field and 3-5 years of experience in full-stack or backend development. You have strong proficiency in Python and backend frameworks (e.g., FastAPI), along with knowledge of standard frontend web technologies (HTML, CSS, JavaScript). You have a deep understanding of Google Cloud Platform (Cloud Run, GKE) and modern deployment workflows (CI/CD, Containerization). You possess the ability to operate effectively within large, matrixed organizations, managing diverse stakeholders and legacy systems. You are agile and able to align with rapidly evolving internal standards, procedures, and regulatory frameworks (e.g., AI governance). You can act as a translator, streamlining the connection between the tech and the business to ensure seamless integration of our solutions within the wider ecosystem. HOW DO WE KEEP YOU SMILING? In a young and dynamic team focused on personal development, you will take part in Cartier’s tech journey, leveraging state-of-the-art tools. You will work with multicultural stakeholders from different business units for a leading Company in the luxury industry. You will have the opportunity to mentor team members as our engineering maturity grows. YOUR JOURNEY WITH US Introductory Call: If selected, we will reach out ASAP for an informal introductory call. Technical Interview: A deep dive into your Python, System Design, and software engineering skills with our Team Lead.

    LocationVillars-sur-Glâne, Freiburg, Schweiz

  • Développeur Java React Confirmé

    Société d’ingénierie informatique et de services du numérique créée en 2004, Qim info est implantée en Suisse 🇨🇭 (Genève, Lausanne, Zurich & Bâle) et en France 🇫🇷 (Annecy, Lyon & Paris) . Appartenant au groupe MoOngy, l’entreprise bénéficie aussi d’un réseau de développement international 🌐. 3e entreprise informatique de Suisse romande (ICT Journal), Qim info c’est surtout un ensemble de consultant.e.s capables d’intervenir à tous les niveaux d’un système d’information sur différents métiers (Études & Développement 💻, Fonctionnel 🔧, Infrastructures & Réseaux 🌐, Data 📊, DevOps 🚀...) et différents secteurs d’activités (Banque 🏦, Finance 💰, Assurance 📜, Luxe ✨, Retail 🛍️, Aéronautique ✈️...). Avec plus de 650 collaborateurs, nous sommes toujours à la recherche de nouveaux talents ! 🌟 En quelques mots 🎯 Nous recrutons actuellement un(e) Full-Stack Software Engineer (Java / React) pour accompagner les équipes de notre client grand compte. ⚙️ Environnement technique Backend Java (migration en cours vers Java 21) Architecture microservices APIs REST Frontend React (part importante du projet) Intégration UI propre et scalable Data & Infra MariaDB Environnement 100% on-premise (pas de cloud) Outils Git, Jira, Confluence, Jenkins 🎯 Objectifs de la mission Reprendre et structurer le backlog fonctionnel Développer de nouvelles fonctionnalités pour la gestion de flotte Intégrer un nouveau produit B2B Améliorer et stabiliser le frontend (React) Participer aux choix techniques et aux bonnes pratiques 📍 Informations pratiques Lieu : Lausanne Contrat : CDI Langues : Français & Anglais (B2+) Démarrage : Dès que possible Les étapes pour nous rencontrer : Premier contact : Notre équipe de chargés de recrutement est à votre écoute pour comprendre votre parcours et vos attentes 🎧. Entretien technique : Échangez avec un de nos collaborateurs pour parler technique 🛠️. Entretien avec un Business Manager : Découvrez les missions et projets en détail 🎯. Pourquoi choisir Qim info ? Expertise reconnue : Activité dans une dizaine de secteurs et une connaissance des métiers de l’IT 🌐. Suivi RH & managérial de qualité : Accompagnement dans votre montée en compétences et vos missions au quotidien 🌟. Culture d’entreprise : Partagez plus qu’une pause-café ! Qim tech talks, soirées annuelles et trimestrielles, Afterwork Qim... de nombreux événements sont organisés chaque année 🎉. Satisfaction des consultants : Chez Qim info, on est bien et ce sont nos consultants qui le disent mieux que nous sur Glassdoor (note de 4,1/5) 🌟. Vous souhaitez en savoir plus ? 🔍 Nous attendons avec impatience votre candidature !

    LocationLausanne, Waadt, Schweiz

  • Software Engineer - GPU performance

    About CynLr Just like a baby’s brain, CynLr Visual Intelligence stack makes Robots to instinctively see & pick any object under any ambience, without any training . ( a demo video link ). Today, we don’t have a robot that can fit a screw into a nut without slipping a thread. Imagine what it would take for a robot to assemble a Smartphone or a car by putting together 1000s of parts with varied shapes and weights, all in random orientations. Thus factories become complex, needing heavy customization of their environment. CynLr enabled visual robots intuitively handles any object, even from a clutter – a universal alternative to custom machines, simplifying factory lines into modular LEGO blocks of micro-factories. Simplifying factories with robots that can pick & place any object has been a 40 year old pipe dream - touted as The Holy Grail of Robotics . As a GPU developer, you will be responsible for building and translating the entire Vision Algorithm & Learning SW Stack into a performance-optimized code block and build mathematical models that are better represented in GPU. Requirements in Practice : Experienced with Low-level CUDA API Strong with fundamentals of C++/C. Adept with Visual Studio developer toolchain. Experience in low-level performance analysis and optimization with a strong understanding of the GPU HW architecture and HW-oriented performance optimization. including proficiency using GPU profiling tools such as NVIDIA Visual Profiler, NVIDIA Nsight Compute and Graphics Developer tools for debugging Optimizing Time Continuous kernels - not just High-Level Kernel optimizations that are shipped with CUDA. Design the framework of Pipelined Image processing CUDA core optimization to achieve maximum performance for a pipelined processing between multiple blocks of functions executing simultaneously. Dynamic Load balancing between kernels and functions. Interleaving processing between CPU and GPU and runtime modification of GPU processing control flow from CPU. Practice with NvidiaDirect to access memory directly from Peripheral devices (PCIe), Display and USB, bypassing the CPU Practice with constructing Direct Visualization of GPU Memory for Debugging without CPU transfer Experienced with designing and optimising foundational neural networks and modelling neurons (basically optimizing mathematical models that involve time-weighted kernels) ground up. Exposure to Omniverse is a Plus Must have an understanding of : GPU-based application development. Knowledge of CUDA (Excellency is not necessary) State machine architecture Realtime computing Memory architectures and optimizations. MIMD, SIMD Good to have experience and practice with Compiler working and construction. CPU architectures – x86, x64 & ARM Hardware-associated driver development. OS and layers (Board Support Packages, BIOS, UEFI, BootLoader) UI-based deployable application development Team Structure: The engineering team will comprise of – Algo Team, GPU Team, SW Dev Team & HW Team. Members of other teams will be passive members of each team apart from the team they lead. The Algo Team will provide the Neural Models & Vision algorithms, while the GPU Team will provide the GPU optimizations for the algos, HW team will provide the HW integration and SW team with translate GPU optimized algos into SW blocks. Each team will split the implementation among other teams and guide them through the implementation. Every team member will be a passive member of all other teams. What will you do? Simplistically put – you will think all the algorithms that the Neuroscience team comes up with through GPU for maximum performance. You will break down the entire pipeline of processing that imitates the visual pathway into optimized blocks and kernels of processing in GPU. You will meticulously discover the mathematical models that gives the maximum timing performance for every Neural Model/algorithm that the Vision and Neuro team comes up with. You will also be building some aspects of Debugging, profiling and Image visualizing tools for GPU. How will you Do? You have complete freedom here, but you will be subjected to reviews. Since this is a startup and the product is not yet well-defined, you would be the one with the responsibility of defining it. Expect things to be not orderly and requirements to not be solid. Part of your design effort largely involves requirements building too and developing architectures that are agnostic to such requirement changes. The SW part of the product significantly evolves as per your thought process and will henceforth carry your signature in it. You will also be building a team as the product evolves to maintain and develop further. Though confined to a focused area, the work is pretty much expected to be entrepreneurial with the exact advantages and difficulties of a startup.

    LocationLausanne, Waadt, Schweiz

  • Embedded Software Engineer – Robotics

    We are recruiting on behalf of a fast-growing, deep-tech company based in Zürich at the forefront of applied AI and autonomous systems. Already in production and scaling rapidly, they are looking for experienced Embedded Software Engineers to strengthen their core engineering team. This is a hands-on role for someone early in their career who wants real ownership, real impact, and the chance to grow fast in a world-class technical environment. Your responsibilities Take ownership of core components within the mission control software stack, from initial design through to long-term maintenance Define clean, modular interfaces that allow higher-level task logic to interact with robotic subsystems without needing to know their internals Bring together multiple independent systems (perception, manipulation, motion planning, and control) into a coherent, reliable execution framework Build the monitoring, state management, and error recovery mechanisms that keep complex, multi-step operations from falling apart in the field Set the bar for software quality across the team (unit tests, integration tests, system tests, CI/CD )and make sure it actually sticks Work shoulder-to-shoulder with robotics engineers and researchers to turn experimental capabilities into production-grade software What we're looking for 5+ years of professional software engineering experience Solid command of Python and C++ in real production environments ROS2 or hands-on robotics integration experience Familiarity with integrating AI/ML components into production architecture An architectural mindset : you think in interfaces, design patterns, and long-term maintainability, not just working code Hands-on experience with modern engineering practices: CI/CD, version control workflows, code review, automated testing end-to-end Comfortable in a Linux development environment Fluent in English; clear and direct in both technical and non-technical conversations If you want your code to move things in the real world, this is the role for you!

    LocationZürich, Schweiz

  • Junior Full-Stack Software Engineer (FAP-BC-DL-2026-143-GRAE)

    Job Description Are you a motivated Software Engineer with a passion for delivering complex and compelling information systems end-to-end? Are you at ease with server-side technologies, and also with writing frontends in JavaScript and not afraid to optimise database queries, to dive into data integration processes or configure and debug messaging/eventing systems? Do you enjoy working in an agile environment and a self-organised team? Then join our team of talented engineers and contribute to application software for CERN's Corporate Information Systems. CERN, take part! You will join the Business Computing (BC) group in the Finance and Administrative Processes (FAP) department, where 80+ talented international colleagues are responsible for delivering information systems for all of CERN's business functions. The product management-driven Business Computing Group is working for clients across the whole organisation (HR, Finance, Planning, Safety, Security, Purchasing, Logistics, and Accelerator Operations). The type of products under the group's responsibility range from custom-made solutions for a few users to large and widely integrated systems with 15,000+ users. Hence, working for the BC group provides numerous perspectives for being in touch with different technologies and business areas. As a Full-Stack Software Engineer in the Business Computing group, you will be part of a self-organised agile team responsible for the design, implementation, configuration and support of software solutions used across all of CERN. Your responsibilities : Design and develop full-stack enterprise applications. Implement and test software solutions. Develop frontend and backend features. Optimise SQL queries and database integrations. Configure and debug integration/messaging systems. Provide user and production support. Work in an agile self-organised team. Contribute to continuous process improvement. Participate in knowledge sharing activities. Maintain and enhance legacy applications. Use CI/CD and containerised development workflows. Collaborate with Product Managers and stakeholders. Your profile: If you are excited about this role but your past experience does not align perfectly with every qualification in the job description, we encourage you to apply anyway. You may just be the right candidate for this or other roles. Experience developing full-stack enterprise applications using Java, Spring Boot, and JavaScript. frontend frameworks (e.g. React). Experience with build, test, and deployment toolchains. Experience working with SQL and relational databases and Java database integration. Experience working in agile development teams. Experience with modern development workflows including Git, CI/CD (e.g. GitLab), containerisation, and GitOps. Experience maintaining and implementing features in legacy applications. Skills: Required: Full-stack development with Java, Spring Boot, JavaScript, React, and similar frameworks. Understanding of modern software design and architecture principles and patterns, and their. application in the Java and JavaScript ecosystems. Knowledge of Git or equivalent VCS. Nice to have: Knowledge of CI/CD tools like GitLab or equivalent. Knowledge of containerised software solutions. Knowledge of GitOps software development workflows. Knowledge of Power BI or a similar reporting solution. Knowledge of PL/SQL. Knowledge of cloud migrations of on-premise software. Spoken and written English, with a commitment to learn French. Eligibility criteria: You are a national of a CERN Member or Associate Member State. By the application deadline, you have a maximum of two years of professional experience since graduation in Computer Science / Computer Engineering (or a related field) and your highest educational qualification is either a Bachelor's or Master's degree. You have never had a CERN fellow or graduate contract before. Applicants without University degree are not eligible. Applicants with a PhD are not eligible. Additional Information Job closing date: 14.06.2026 at 23:59 CET. Contract duration: 24 months, with a possible extension up to 36 months maximum. Job flexibility: Hybrid Target start date: 01-November-2026 (or earlier) Positions available: 3 This position involves: Work during nights, Sundays and official holidays, when required by the needs of the Organization. Job reference: FAP-BC-DL-2026-143-GRAE Field of work: Software Engineering and IT Benchmark job: 200020 - Computing Engineer Global Benefits A monthly stipend between 5266-5793 Swiss Francs per month (tax free) depending on your degree. 30 days of paid leave per year plus 2 weeks annual closure. Coverage by CERN’s comprehensive health insurance scheme (for yourself, your spouse and children), and membership of the CERN Pension Fund. Family, child and infant monthly allowances depending on your individual circumstances. A relocation package (installation grant and travel expenses) depending on your individual circumstances. Possibility to extend your contract up to 36 months. On-the-job and formal training including language classes. Overview of CERN - Discover a world where the impossible is made possible! At CERN, the European Organization for Nuclear Research, we are pushing the frontiers of science and technology. Our groundbreaking work brings together not only physicists but also a diverse range of professionals from engineering, technical, scientific, and administrative fields. Together, we foster an environment where innovation and collaboration thrive. Every day, we face exciting new challenges and opportunities to contribute to cutting-edge research that shapes our understanding of the universe. We meet these challenges through the diverse perspectives within our teams, ensuring every contribution is valued and driving our shared sense of inclusion and purpose. Diversity is a core value of CERN since its foundation, and it remains central to our mission and continued success. If you are ready to be part of a dynamic, inclusive community pushing the boundaries of knowledge, CERN is the place where your curiosity and skills can thrive. Be part of our mission to uncover what lies at the heart of the universe! TAKE PART! More information about us, here: careers.cern

    LocationGenf, Genf, Schweiz

  • Summer Intern

    Job Summary Hartree Partners is seeking a Summer Intern to join the Cross Barrel Trading Desk in our Geneva office for a 3-month internship programme starting as soon as possible. We are looking for a technically strong, quick learner who is self-driven and able to work independently. The ideal candidate takes ownership of tasks, conducts their own research, and shows initiative. Key Responsibilities & Duties Support the trading desk with technical and analytical tasks Develop and maintain Python-based tools and scripts Work with market and trading data Collaborate with team members on projects and development work Use Git/version control in a team environment Conduct independent research and problem solving Requirements: education, competencies & skills Completed or currently completing a bachelor’s degree in computer science or another STEM subject such as Engineering, Mathematics, or Physics Strong Python skills Familiarity with Git Quick learner with strong problem-solving ability Self-motivated and able to work independently Preferred Requirements Previous internship experience involving programming in a team setting Experience working on technical or software development projects

    LocationGenf, Schweiz

  • Software Engineer

    Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms how software is built. Our AI-native Developer Security Platform integrates seamlessly into development and security workflows, making it easy to find, fix, and prevent vulnerabilities — from code and dependencies to containers and cloud. Our mission is to empower every developer to innovate securely in the AI era — boosting productivity while reducing business risk. We’re not your average security company - we build Snyk on One Team, Care Deeply, Customer Centric, and Forward Thinking. It’s how we stay driven, supportive, and always one step ahead as AI reshapes our world. Software Engineer - Code Analysis (Zurich, Switzerland) Our Opportunity We’re looking for a collaborative Software Engineer to drive the evolution of the backend engine powering Snyk Code, our market-leading Static Application Security Testing (SAST) product. This engine sits at the rare intersection of advanced program analysis, AI, and massive-scale data processing, analyzing billions of source files daily across 15+ languages. You will play a key role in ensuring secure code for millions of developers by building a system that is fast and accurate. You’ll Spend Your Time Architecting high-performance algorithms and representations to analyze millions of lines of code in seconds. Advancing program analysis methods to extract sophisticated graph-based representations from diverse source languages. Optimizing, scaling and managing the distributed systems that power our SaaS platform, ensuring high reliability, low latency and ever improving accuracy for our global users. Participating in architectural discussions and elevating code quality through peer reviews and collaborative technical planning. You Should Apply If You Have professional experience building high-performance systems in C++ and are comfortable in a Linux environment. Are a mid-level professional with 3+ years of experience who can independently own features from concept to production. Are driven by complexity—you enjoy profiling and optimizing highly-parallel, highly-reliable software systems. Value sustainable engineering practices, seeing documentation and automated testing as key to long-term impact. Are comfortable with a hybrid working environment, collaborating onsite at least 3 days weekly in our Zurich office (adjacent to Zurich HB station). We’d especially love to hear from you if you: Have a background in Program Analysis, Compilers or Formal Methods (MSc, PhD or relevant professional experience). Have passion for programming languages; both theory and practice, and how they differ syntactically and semantically. Have interest or experience in security and vulnerability-detection. Have experience with Datalog, Graph Databases, or logic programming. We care deeply about the warm, inclusive environment we’ve created and we value diversity – we welcome applications from those typically underrepresented in tech. If you like the sound of this role but are not totally sure whether you’re the right person, do apply anyway! About Snyk Snyk is committed to creating an inclusive and engaging environment where our employees can thrive as we rally behind our common mission to make the digital world a safer place. From Snyk employee resource groups, to global benefits that help our employees prioritize their health, wellness, financial security, and a work/life blend, we aim to support our employees along their entire journeys here at Snyk. Benefits & Programs Prioritize health, wellness, financial security, and life balance with programs tailored to your location and role. Flexible working hours, work-from home allowances, in-office perks, and time off for learning and self development Generous vacation and wellness time off, country-specific holidays, and 100% paid parental leave for all caregivers Health benefits, employee assistance plans, and annual wellness allowance Country-specific life insurance, disability benefits, and retirement/pension programs, plus mobile phone and education allowances

    LocationZurich, Zurich, Switzerland

  • Java Software Engineer (80%-100%) - Bern

    🧭 Java Software Engineer – Bern (Medical Technology) 📍Bern | 💰 CHF 120'000 - CHF 150'000 + Bonus! | 🌍 Remote Working A state backed medical company, is seeking an experienced Java Software Engineer to join their team. Specialising in innovative digital health and medical software solutions that support clinicians and improve patient outcomes, our client is committed to advancing healthcare through reliable, scalable technology. They are searching for a skilled Java Software Engineer passionate about: Java 21, Java 17, Java 11, Spring Boot 3.3, Spring Framework 6, Spring MVC, Spring WebFlux, Spring Security 6, Hibernate ORM 6, JPA (Jakarta Persistence), GraphQL, REST APIs, SQL Server 2022, PostgreSQL 16, Oracle Database 23c, Azure, AWS, Docker, Kubernetes, Helm, DevOps, CI/CD, Git, Maven, Gradle, React 19, Angular 19, TypeScript 5.7, JavaScript (ES2024+), HTML5, CSS3, Jest 30, JUnit 5, Mockito, Agile, TDD, Programmer, Full Stack Developer, Architect, Java Software Engineer. About the Role: As a Java Software Engineer, you will play a crucial role in developing and enhancing mission-critical medical software platforms. You will collaborate closely with product, clinical, and engineering teams to design secure, high-performance systems. ➕ Nice to Have: Experience using Agile methodology Strong communication and analytical skills, with a passion for learning and problem-solving Hands-on experience with Java, Spring Boot, Spring Framework, Hibernate, cloud platforms, containerised environments, and modern frontend technologies Previous exposure to Medical Tech, HealthTech, or regulated environments 💪 Benefits: Remote working options available. Comprehensive health insurance coverage. Opportunities for professional development and continuous learning within modern Java and cloud technologies. ✉️ Due to the high number of applications, we may not be able to respond to everyone, but we truly appreciate the time and effort taken to apply and will be in touch with shortlisted candidates.

    LocationBern, Bern, Schweiz