From startups to global giants like Google, UBS, and Swiss Re — find your next opportunity.
Junior Software Engineer (TE-MPE-CB-2026-16-GRAE)
Job Description Are you interested in building reliable, large-scale control and data systems for one of the world's most complex scientific machines? In this role, you will contribute to the redesign and deployment of the LHC Post-Mortem system, a critical infrastructure used to analyse and understand machine events such as beam losses, magnet quenches, and beam dumps. You will work on the evolution of the system towards a modern, scalable architecture based on streaming technologies, long-term data storage, and containerised services, ensuring high performance, reliability, and readiness for future LHC operation. As part of CERN's Machine Protection and Electrical Integrity Group, you will collaborate closely with engineers, physicists, and operations teams to support safe and efficient accelerator operation during Run 4 and beyond. Your Responsibilities Develop and maintain robust Java services (using Spring Boot) and client libraries (Java and C++) based on the existing PM system code, ensuring high reliability and maintainability. Leverage DevOps practices to automate deployment, monitoring, and scaling of the new system in a Kubernetes environment. Create comprehensive test suites to validate the system's functionality and performance under real-world scenarios and throughput requirements. Implement a data migration solution to transition from the legacy Oracle-based storage to the new long-term storage. Collaborate closely with stakeholders and system clients to understand and meet their requirements, ensuring seamless integration with existing workflows. More information here. Your profile Experience with Java back-end development, Kubernetes and DevOps practices. Working knowledge of Scrum/Kanban methodologies. Strong aptitude for understanding large code bases and refactoring for improved maintainability. Skills Java (Spring Boot), C++. Understanding of concurrency and multithreading. Networking knowledge. Familiarity with relational databases. Basic Kubernetes and Apache Kafka knowledge. Familiarity with DevOps (CI/CD, IaC, monitoring). Ability to work effectively in a team and participate in design discussions. 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 or Software 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: 26.02.2026 at 23:59 CET. Contract duration: 24 months, with a possible extension up to 36 months maximum. Working hours: 40 hours per week Job flexibility: Fully Onsite Target start date: 01-April-2026 Job reference: TE-MPE-CB-2026-16-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
Genf, Genf, Schweiz
University Graduate – Application Engineer 100% (f/m/d)
At Julius Baer, we celebrate and value the individual qualities you bring, enabling you to be impactful, to be entrepreneurial, to be empowered, and to create value beyond wealth. Let’s shape the future of wealth management together. Kick-start your career with Julius Baer’s Graduate Programme – October 2026 Are you about to complete your master’s degree or recently graduated and ready to turn ambition into impact? At Julius Baer, we empower graduates to shape the future of wealth management. Our 18-month Graduate Programme is designed to unleash your potential through three dynamic rotations, including an international assignment. You’ll gain hands-on experience, build a global network, and lay the foundation for a thriving career in wealth management. Your team: As part of the IT Application Management Switzerland unit you will join the Data & Analytics as well as the Pricing unit, which play a key role in providing high quality and globally harmonized data to multiple applications as well as calculating the right price for our various banking products. What’s in it for you? Tailored career path: Develop expertise in your chosen field while growing personally and professionally Global perspective: Gain international experience and work with diverse teams Community & mentorship: Learn from industry leaders and peers and build a strong network Impactful work: Contribute to projects that make a real difference from day one Start date: 1 October 2026 Curious to learn more about our Graduate Programme? Visit our careers website: https://www.juliusbaer.com/en/careers/graduates/ YOUR CHALLENGE Developing data pipelines, implement data processes / services and prepare datasets Develop high-quality software solutions using Java and related technologies, focusing on back-end development Collaborate with cross-functional teams to identify and prioritize project requirements Support for Business and other IT units and troubleshooting and resolving issues in test but also production environments Test own application and data pipelines, ensuring they meet functional and non-functional requirements Participate in code reviews and contribute to the improvement of the overall code quality Maintain and model JSON based schemas and metadata to re-use it across the organization (with central tools) Collaborate with senior developers and architects from multiple banking domains to ensure alignment with Julius Baer's overall architecture vision Apply your knowledge and skills in key IT projects and IT operations of Bank Julius Bär Experience the Bank Julius Bär culture and values and add your own touch to it Bring own ideas and improvements (e.g. automation, de-complexification) to the team YOUR PROFILE Master's degree from a university or university of applied sciences with above-average grades in computer science (graduation max. 12 months ago) Initial practical experience in software engineering with the desire to apply it in Banking Solid understanding of programming language (with focus on Java and Python) Knowledge streaming technology (Kafka), Springboot, Kubernets and SQL Data preparation for reporting/analytics and visualization tools (e.g. Tableau) Experience with back-end development, including service-oriented architecture and RESTful services. Front-end skills is a plus Familiarity with agile development methodologies and version control systems (e.g. Git) Strong problem-solving skills, with the ability to analyze issues and develop effective solutions Good communication skills, with the ability to collaborate with colleagues and stakeholders Open to take on diverse roles and learn the software development cycles from start till end Passion for wealth management and a desire to create value beyond wealth A global mindset, excellent interpersonal skills, and a strong appetite for learning We review applications on a rolling basis. Thank you for applying early and for your patience during the review process. We are looking forward to receiving your full job application through our online application tool. Further interesting job opportunities can be found on our Career site. Is this not quite what you are looking for? Set up a job alert by creating a candidate account here.
Zürich, Zürich, Schweiz
Software Entwickler (m/w/d) / 80-100%
Digitalisierung ist deine Welt? Du bist überzeugt, dass innovative Technologien, eine gesunde Work-Life-Balance und ein starkes Team die Zukunft gestalten? Dann komm zu ELO Digital Office! Als führender Anbieter in der ECM-Branche treiben wir den digitalen Wandel voran – und du kannst ein Teil davon werden. Ob Tech-Enthusiast oder pragmatischer Problemlöser, Early Bird oder Night Owl – bei uns ist Vielfalt nicht nur willkommen, sondern gelebter Alltag. Unser Standort in Wallisellen (Zürich) ist optimal erreichbar. Aufgaben Entwicklung und Pflege von Java-basierten Anwendungen, Microservices oder Backend-Systemen Entwicklung und Pflege von Low-Code-Anwendungen Automatisierung von Workflows und Implementierung einfacher bis mittelkomplexer Logiken im Low-Code-System Optimierung und Weiterentwicklung vorhandener Low-Code-Apps hinsichtlich Performance, Usability und Wartbarkeit Analyse von Anforderungen und Erarbeitung technischer Lösungen Implementierung neuer Features und Optimierung bestehender Funktionen Durchführung von Code-Reviews und Sicherstellung von Clean Code Fehleranalyse & Bugfixing im laufenden Betrieb Erstellung und Pflege von technischen Dokumentationen Integration von Datenbanken (z. B. MSSQL/Postgres) Anbindung externer Systeme über REST-/SOAP-Schnittstellen Unit-Tests, Integrationstests und Testautomatisierung Qualifikation Abgeschlossene Ausbildung im Bereich Informatik und ein paar Jahre Berufserfahrung Kenntnisse in JavaScript / Java sowie auch Versionskontrolle mit Git / Gitlab Kenntnisse in HTML, CSS, PostgreSQL oder msSQL wünschenswert Erfahrung mit Vue.js, Angular, ExtJs, TypeScript, NodeJS und anderen JavaScript Frameworks von Vorteil Erfahrung mit der Java Rhino Engine und des OSGi Frameworks wünschenswert Sehr gute Deutschkenntnisse mündlich und schriftlich, gute bis sehr gute Englischkenntnisse in Wort und Schrift, Französisch von Vorteil Gelegendliche Reisebereitschaft wünschenswert Benefits Verantwortung & Freiheit : Übernimm schnell eigene Aufgaben und gestalte deinen Weg bei uns. Weiterbildung : Mit Schulungen und Fortbildungen bleibst du am Puls der Zeit. Flexibilität : 40-Stunden-Woche, Homeoffice-Option, 28 Tage Urlaub, 16 Wochen Mutterschafts- oder 3 Wochen Vaterschaftsurlaub. Top-Arbeitsplatz : Moderne IT, ergonomisches Setup und kurze Entscheidungswege. Teamspirit : Ein eingespieltes, kollegiales Team und flache Hierarchien. Extras : Beitrag ans Business-Handy inkl. Abo, geschäftliche Zugreisen in der 1. Klasse, Parkplatz inklusive. Hast du Lust mit uns die Arbeitswelt zu transformieren? Schick uns deinen Lebenslauf und ein kurzes Statement – egal ob Video (max. 1 Minute) oder ein paar Zeilen – warum du unser Team bereichern wirst. Fragen? Roland Benguerel (Niederlassungsleiter) ist unter 043 544 39 10 oder für dich da.
Wallisellen, Zürich, Schweiz
Founding Engineer – SF Hackerhouse (Visa sponsored; $3M pre-seed)
We’re a German founding team that just raised a $3M pre-seed round from top-tier investors and we’re now looking for a Founding Engineer from the DACH region to join us in our San Francisco Hackerhouse. We’ll fly you out, cover your visa sponsorship, and bring you directly into the center of the action. This is a once in a lifetime opportunity for the most ambitious engineers in DACH to build alongside us in SF and shape the future of AI recruiting. About Clera : Clera is a fast-growing AI start-up reimagining how top talent finds their dream jobs. We’re already working with leading, VC-backed startups such as Mintlify, Luminai, and Windsurf - many in AI, all VC-backed. We believe recruitment needs to be talent-first to make it easy to get in touch with those companies, be coached in the journey and actually get hired. We just raised our big pre-seed and are now growing as quickly as possible. Thousands of talents engage with Clera every week. We’ve connected many of them with companies where they’ve landed exciting new roles. With the traditional $600B headhunting industry ripe for AI-driven disruption, we are aiming to build a massive company, providing better outcomes for talents and companies. We’re at a pivotal moment—right before liftoff. Early enough that you’ll get meaningful ownership. Far enough that we’ve got a product, paying customers, and a team of A-players. The Role : Automating the work of headhunters is a massive tech challenge - and opportunity. We are looking for an exceptional founding engineer. You will work directly with our CTO & Co-Founder Daniel and our engineers and ship your own features to production every day. You will have a strong impact on building our fully agentic system to automate the headhunting process end-to-end. Your Experience : Very strong software engineering background: Experience in TypeScript and React Strong practical experience working with AI: We work 24/7 in Cursor - ideally you have experience coding with AI. Bonus if you have an experience working with LLM APIs Startup mindset - high agency, resourceful, and obsessed with creating value Who You Are : Take full ownership of projects, from concept to deployment and do whatever it takes to get the job done. Write code fast and scrap it even faster, but know when to transition to building for scale and quality. Enjoy talking to customers and iterating based on feedback. Are willing to work hard, to create something new with a lot of impact, changing how millions of talents find their jobs in the future. Tech stack : TypeScript, React, Cursor, Supabase, Prisma, Typesense, LLM APIs, Trigger.dev Working in hacker-house in SF: Live & build with a small founding team Zero commute, 10× feedback loops & team bonding Our international team flew in from Germany, US, Sweden, France Very intense but also extremely productive & fun to live and work from the same AirBnb as a team We can support with visa processes Perks : Experienced founders and a team of A Players True ownership, no micromanagement, shipping to production every day Work on some of the most technically challenging projects as we scale our marketplace
Zürich, Zürich, Schweiz
Junior Software Engineer – Trainee
The Company At lastminute.com, we live for the holidays. We are the European Travel-Tech leader in Dynamic Holiday Packages. With technology, we turn spontaneous thoughts into meaningful experiences, helping people travel the world. We are looking for a Junior Software Engineer to join our team of around 1,700 people worldwide to help us power up the traveller’s journey for millions of holidaymakers. If you are passionate about building scalable systems, and writing quality code, keep on reading, as you might be the perfect fit for this job. Job Description The job in brief: Job Title - Junior Software Engineer – Trainee Working model - hybrid from Chiasso Team - you will join the Core Services team within the Technology department. Level – Trainee Location - Chiassio, Switzerland Contract - Internship – full-time (EUR 36 h/week) A 6-month internship period, with the possibility of extension What Your Impact Will Be As a junior software engineer you will be part of the team responsible for multiple horizontal applications and frameworks, that power our entire engineering organization. Some of their realms are: our own Java tech stack framework (based on Spring), event tracking, distributed user session, software change management, applications authorization, rules engines. Main Objectives Understand how our business works and how products add value to our customers. Collaborate to design, write, and test high-quality software by learning a range of best practices like TDD, DDD, Clean Code, and SOLID Principles Develop resilient, secure, and performant applications, able to serve even millions of requests per day Learn to define technical solutions for new features, together with architects, SREs, and senior engineers Embrace our agile mindset, leveraging our CI/CD ecosystem Contribute to the quality of the delivery Start interacting with business and product stakeholders
Chiasso, Tessin, Schweiz
Junior Software Engineer (TE-MPE-CB-2026-16-GRAE)
Job Description Are you interested in building reliable, large-scale control and data systems for one of the world's most complex scientific machines? In this role, you will contribute to the redesign and deployment of the LHC Post-Mortem system, a critical infrastructure used to analyse and understand machine events such as beam losses, magnet quenches, and beam dumps. You will work on the evolution of the system towards a modern, scalable architecture based on streaming technologies, long-term data storage, and containerised services, ensuring high performance, reliability, and readiness for future LHC operation. As part of CERN's Machine Protection and Electrical Integrity Group, you will collaborate closely with engineers, physicists, and operations teams to support safe and efficient accelerator operation during Run 4 and beyond. Your Responsibilities Develop and maintain robust Java services (using Spring Boot) and client libraries (Java and C++) based on the existing PM system code, ensuring high reliability and maintainability. Leverage DevOps practices to automate deployment, monitoring, and scaling of the new system in a Kubernetes environment. Create comprehensive test suites to validate the system's functionality and performance under real-world scenarios and throughput requirements. Implement a data migration solution to transition from the legacy Oracle-based storage to the new long-term storage. Collaborate closely with stakeholders and system clients to understand and meet their requirements, ensuring seamless integration with existing workflows. More information here. Your profile Experience with Java back-end development, Kubernetes and DevOps practices. Working knowledge of Scrum/Kanban methodologies. Strong aptitude for understanding large code bases and refactoring for improved maintainability. Skills Java (Spring Boot), C++. Understanding of concurrency and multithreading. Networking knowledge. Familiarity with relational databases. Basic Kubernetes and Apache Kafka knowledge. Familiarity with DevOps (CI/CD, IaC, monitoring). Ability to work effectively in a team and participate in design discussions. 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 or Software 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: 18.02.2026 at 23:59 CET. Contract duration: 24 months, with a possible extension up to 36 months maximum. Working hours: 40 hours per week Job flexibility: Fully Onsite Target start date: 01-April-2026 Job reference: TE-MPE-CB-2026-16-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
Genf, Genf, Schweiz
Als Schweizer Tochtergesellschaft des weltweit tätigen B. Braun-Konzerns gehören wir zu den Marktführern in der Schweiz und bieten unseren über 1’100 Mitarbeitenden spannende Perspektiven. Im engen Austausch lokal wie international sorgen wir dafür, dass die digitalen Prozesse reibungslos funktionieren und unterstützen so die Bereiche beim technologischen Fortschritt. Aufgaben & Verantwortlichkeiten Betrieb und Weiterentwicklung der Server-Infrastruktur (physisch/virtuell) Verwaltung und Optimierung von Storage-Systemen (SAN, NAS, Objekt-Storage) Sicherstellung von Backup- und Restore-Prozessen Lifecycle-Management von Server- und Storage-Komponenten Zusammenarbeit mit OT-Teams zur Integration, Sicherheit und Kompatibilität von OT-Systemen Beratung der internen Kunden und Umsetzung von Konzepten (technische Projektleitung) Analyse und Behebung von Performance- und Kapazitätsproblemen Mitarbeit in Infrastrukturprojekten (Migrationen, Cloud, Technologie-Refresh) Erstellung und Pflege technischer Dokumentationen 2nd- und 3rd-Level-Support für interne Kunden und OT-Anwender Know-how-Transfer und Schulung Fachliche Kompetenzen Informatiker im Bereich Systemtechnik oder entsprechende Berufserfahrung (Bachelor, HTL, FH, HF, EFZ) Mehrjährige Erfahrung im System-Engineering Vertiefte Kenntnisse von IT-Systemlandschaften und -Architekturen (Cloud, Azure, MS Server Plattformen, Virtualisierung, Storage, Backup, Client Workspace) Gute Kenntnisse im Umgang mit Azure Services / AD / M365 Gute Deutsch- & Englischkenntnisse in Wort und Schrift Praxisbildner von Vorteil Persönliche Kompetenzen Teamplayer Offene, kommunikative Persönlichkeit Hohe Kunden- und Serviceorientierung Selbstständigkeit, Eigenverantwortung und Belastbarkeit Bereitschaft für globalen Pikettdienst Unser Angebot In einer offenen und wertschätzenden Arbeitskultur bearbeiten Sie bei uns spannende Projekte und Prozesse. Wir investieren weitsichtig in neue Technologien und die Weiterbildung unserer Mitarbeitenden. Benefits Flexible Arbeitszeiten mit Homeoffice-Möglichkeit Gute Erreichbarkeit mit ÖV, kostenlose Parkmöglichkeiten Unser Personalrestaurant bietet täglich attraktive Menüs zu fairen Preisen an Familienunterstützung mittels längerem Vaterschaftsurlaub und finanziellen Beiträgen Gesundheitsworkshops und Beiträge an sportliche und/oder gesundheitsfördernde Massnahmen Unterstützung bei Weiterbildungen: Finanzielle Beteiligungen, Sprachkurse und eine moderne Lernplattform NBU wird vom Arbeitgeber übernommen, Koordinationsabzug für Pensionskasse bei Teilzeit gemäss Pensum Vergünstigte Tickets und Ticketauslosungen (Verkehrshaus, FCL, Kleintheater, etc.) B. Braun Medical AG | Kristina Ettemeyer | +41582585139
Sempach, Luzern, Schweiz
Who you are Fundierte Kenntnisse in objektorientierter Softwareentwicklung mit Java. Praktische Erfahrung mit SAP Commerce Cloud (Hybris), inkl. Erweiterung von Modulen und Entwicklung von Custom Extensions. Vertraut mit modernen Web- und Servertechnologien (z. B. Spring Framework, RESTful APIs) und relationalen Datenbanken (z. B. MySQL, SAP HANA). Erfahrung mit Build- und Deployment-Tools (z. B. Jenkins) sowie agilen Methoden (Scrum, Kanban). Gutes Verständnis für E-Commerce-Prozesse und angrenzende Systeme. Analytische Fähigkeiten, klare Kommunikation, Berufserfahrung im Fachgebiet und verhandlungssichere Deutschkenntnisse. Your tasks Weiterentwicklung, Wartung und Optimierung eines Java-basierten Shop-Backends auf der SAP Commerce Cloud. Verantwortung für alle softwarebezogenen Abläufe von der Konzeption über die Implementierung bis zum Betrieb und Support. Planung und Umsetzung neuer Funktionen sowie Integration externer Systeme (z. B. PIM, ERP, Payment, Fulfillment) in Zusammenarbeit mit internen Teams und externen Partnern. Sicherstellung einer stabilen, performanten und zukunftsfähigen E-Commerce-Plattform. Erstellung und Pflege technischer Dokumentationen, Unterstützung im 2nd-Level-Support und Abstimmung mit Partnern. Perks & Benefits Unbefristete Festanstellung mit flexibler Arbeitszeit (80–100 %). Abwechslungsreiche Projekte in einem technologisch modernen Umfeld. Möglichkeit, Verantwortung für die Weiterentwicklung einer zentralen E-Commerce-Plattform zu übernehmen. Zusammenarbeit mit internen und externen Experten in einem professionellen Team.
Sankt Gallen, Schweiz
(Junior) Software Engineer (a)
In einem agilen und innovativen, aber zugleich familiären Technologieunternehmen erwarten dich spannende Projekte in der Softwareentwicklung. Unsere Kundin blickt auf eine lange Erfolgsgeschichte zurück und zählt heute zu den erfolgreichsten Software-Herstellern. Neben spannenden Aufgaben sorgen eine angenehme Unternehmenskultur, interessante Weiterbildungsmöglichkeiten sowie überdurchschnittliche Benefits für Zufriedenheit und stetige Weiterentwicklung am Arbeitsplatz. Deine Herausforderung Neu- und Weiterentwicklung spannender Softwareapplikationen in unterschiedlichen Bereichen Zusammenarbeit mit erfahrenen Kolleg:innen im Scrum Team Full-Stack-Entwicklung mit modernen Webtechnologien und Frameworks (je nach Team Java oder C#) Persönliche Weiterbildung durch Pair Programming und Schulungen, etc. Deine Qualitäten und Begabungen Studium in Informatik, Elektrotechnik, Ingenieursinformatik oder ähnlich (FH, Uni, ETH) Erfahrung in der Softwareentwicklung mit Java oder C# Idealerweise Kenntnisse von Back- oder Frontend Frameworks wie Spring, Hibernate, .Net Core, Angular, React, etc. Analytische Vorgehensweise gepaart mit grossem Weiterbildungsdrang Fliessende Deutsch- und Englischkenntnisse sind eine Voraussetzung Möchtest du dein Softwareentwicklungs-Know-how in einem vielfältigen Aufgabengebiet einbringen und die Produktentwicklung vorantreiben? Dann freut sich Simon Jochum auf deine Bewerbungsunterlagen oder deinen Anruf.
Metropolregion Sankt Gallen
Software Engineer (Search), MLPT - ASE
Summary Do you want to make Siri and Apple products smarter for our users? Here in the Machine Learning Platform Technology group we build groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence. The features we build are redefining how hundreds of millions of people use their computers and mobile devices to search and find what they are looking for. The universal search engine we build powers search features across a variety of Apple products, including Siri, Spotlight, Safari, Apple Music, the App Store, and many more. As part of this group, you will work with one of the most exciting high performance computing environments on Apple’s search product, with petabytes of data, millions of queries per second, and have an opportunity to imagine and build products that delight our customers every single day. Description In this role working on search you will work at the intersection between quality and performance, optimizing the high performance components that serve our indexes for large amounts of traffic, working on retrieval infrastructure to improve relevance for users inside the constraints that come with a high throughput index serving infrastructure, designing and implementing retrieval augmented generation that is fed by our search systems. The Typical Tasks Encompass Designing features and systems that enable to perform retrieval on large token and embeddings-based indexes Optimizing throughput of the queries, analyzing how to let ranking engineers improve the relevance within the latency and budget envelope Streamlining onboarding and experimentation experience to our search systems to empower other teams to more efficiently use our components and iterate faster on their relevance improvements Improving data structures and algorithms to reduce the cost of serving large indexes Minimum Qualifications Proven experience with at least one of the following programming languages: Go, Java, C/C++, Rust Strong background in computer science: algorithms and data structures Phenomenal interpersonal skills is required; able to work independently as well as in a team Bachelor's or Master’s degree in Computer Science/Engineering, or equivalent experience. Preferred Qualifications Experience with information retrieval, ML applied to search Exposure to the challenges of scalable backend infrastructure and performance and how to diagnose, analyse, and resolve them with knowledge of profiling, debugging, tracing tools Proficiency with distributed computing platform and technologies such as AWS, GCP, Kubernetes, MapReduce, or similar Experience designing and implementing large scale data pipelines At Apple, we’re not all the same. And that’s our greatest strength. We draw on the differences in who we are, what we’ve experienced, and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. We will work with applicants to make any reasonable accommodations.
Zürich, Zürich, Schweiz