CrawlJobs Logo
Briefcase Icon
Category Icon

Software engineering Switzerland Jobs

16 Job Offers

Filters
Member of Technical Staff, Software Engineer
Save Icon
Join Microsoft in Zurich to build core AI research infrastructure. You will design scalable platforms for training and evaluating world-class models, using Python, Kubernetes, and Azure. This role focuses on reliability, observability, and enhancing developer productivity in a cutting-edge enviro...
Location Icon
Location
Switzerland , Zürich
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer, Machine Learning
Save Icon
Join Meta's world-class team in Zurich as a Software Engineer, Machine Learning. Develop cutting-edge products impacting billions, working on complex technical challenges across mobile and web. We seek passionate engineers with 2+ years of experience to build scalable systems and drive innovation...
Location Icon
Location
Switzerland , Zurich
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
R&D Control Software Engineer
Save Icon
Join our team in Zurich, Basel, or Bern as an R&D Control Software Engineer. Develop embedded real-time C++ software for power electronics and Medium Voltage Drives. You will engage in the full software lifecycle, from design to CI/CD testing. We offer a vibrant, international workplace with stro...
Location Icon
Location
Switzerland , Zurich; Basel; Bern
Salary Icon
Salary
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Member of Technical Staff - Software Engineer (AI infra)
Save Icon
Join Microsoft AI in Zurich to shape the future of Copilot. Develop and optimize scalable AI infrastructure for cutting-edge NVIDIA and AMD hardware. We seek a skilled engineer with 4+ years' experience in C++/Python and a passion for generative AI and distributed systems. Contribute to every sta...
Location Icon
Location
Switzerland , Zürich
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Industry Solutions Engineering team in Zürich as a Senior Software Engineer. Develop high-impact cloud solutions directly with global customers, using languages like C#, Java, or Python. This role involves up to 25% travel and offers a competitive benefits package focused on your...
Location Icon
Location
Switzerland , Zürich
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Lead Software Engineer
Save Icon
Location Icon
Location
Switzerland; Germany; Spain , Zürich; Munich; Barcelona
Salary Icon
Salary
Not provided
Visium SA
Expiration Date
Until further notice
Software Engineer, Blockchain & Distributed Systems
Save Icon
Location Icon
Location
Switzerland , Lugano
Salary Icon
Salary
Not provided
blockstream.com Logo
Blockstream
Expiration Date
Until further notice
Software Engineer, Blockchain & Distributed Systems
Save Icon
Location Icon
Location
Switzerland , Lugano
Salary Icon
Salary
Not provided
blockstream.com Logo
Blockstream
Expiration Date
Until further notice
Software Quality Assurance Engineer
Save Icon
Location Icon
Location
Switzerland , Zurich
Salary Icon
Salary
80.00 - 110.00 CHF / Hour
darwinrecruitment.com Logo
Darwin Recruitment GmbH
Expiration Date
Until further notice
AI Software Engineer
Save Icon
Join our AI innovation lab in Zurich as an AI Software Engineer. Lead experiments and deploy cutting-edge Agentic AI & LLM solutions for the banking sector. Requires 5+ years in full-stack development and 3+ years of applied ML, including production deployment. Enjoy flexible working, an annual b...
Location Icon
Location
Switzerland , Zurich
Salary Icon
Salary
Not provided
avaloq.com Logo
Avaloq
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join SOPHiA GENETICS as a Senior Software Engineer in Rolle. Develop and optimize core, large-scale microservices in Java, ensuring high performance with vast data volumes. Work with React.js, cloud infrastructure, and healthcare data integration. Enjoy comprehensive benefits in a dynamic, suppor...
Location Icon
Location
Switzerland , Rolle
Salary Icon
Salary
Not provided
sophiagenetics.com Logo
SOPHiA GENETICS
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the architecture of Microsoft 365 Copilot's core fine-tuning platform in Geneva. Design secure, large-scale distributed systems for tenant-isolated AI personalization using models like GPT and Mistral. Drive the technical vision for the Heron platform, ensuring scalability and compliance acr...
Location Icon
Location
Switzerland , Geneva
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join SOPHiA GENETICS in Rolle as a Senior Software Engineer. Develop and optimize scalable, high-performance microservices in Java for critical healthcare data systems. Leverage your expertise in React.js, cloud architecture, and performance tuning to enable AI-driven medical insights. Enjoy a co...
Location Icon
Location
Switzerland , Rolle
Salary Icon
Salary
Not provided
sophiagenetics.com Logo
SOPHiA GENETICS
Expiration Date
Until further notice
Software Engineer
Save Icon
Join the Visual Studio Code team in Zürich as a Software Engineer focused on AI. You will enhance AI features through expert prompt engineering, model fine-tuning, and Python development. Work with a global team to optimize LLM performance and data pipelines in a dynamic, supportive environment.
Location Icon
Location
Switzerland , Zürich
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer (Leadership) - Machine Learning
Save Icon
Lead the development of cutting-edge machine learning products at Meta's Zurich office. Drive technical strategy and large-scale cross-functional projects with global impact. We seek an experienced principal engineer with a proven track record in multi-year roadmaps and mentoring senior talent. J...
Location Icon
Location
Switzerland , Zurich
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Director, Software Engineering
Save Icon
Lead software engineering teams in Zurich to build planet-scale infrastructure at Meta. We seek a seasoned leader with strong technical and management experience to drive innovation and cross-functional collaboration. You will recruit, structure, and support globally distributed teams in a fast-p...
Location Icon
Location
Switzerland , Zurich
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice

About the Software engineering role

Explore the dynamic world of software engineering jobs, a cornerstone of the modern digital economy. Software engineers are the architects and builders of the software applications and systems that power our daily lives, from mobile apps and websites to complex enterprise platforms and embedded systems. This profession involves applying engineering principles to the entire software development lifecycle, focusing on designing, developing, testing, deploying, and maintaining reliable and scalable software solutions.

In a typical software engineering role, professionals engage in a variety of core responsibilities. They analyze user needs and collaborate with product managers and designers to define software requirements. A significant part of the job involves writing clean, efficient, and maintainable code using various programming languages and frameworks. Engineers design system architecture, create and manage databases, and build application programming interfaces (APIs) to enable different software components to communicate. They rigorously test their code through unit, integration, and automated testing to ensure quality and functionality. Furthermore, they deploy applications to production environments, monitor their performance, and continuously iterate based on user feedback and evolving requirements. Many engineers also participate in code reviews to maintain high standards and mentor junior team members.

The skill set for software engineering jobs is both broad and deep. Foundational technical skills typically include proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go. Knowledge of front-end technologies (like React or Angular) and/or back-end frameworks (like Node.js, Spring, or .NET) is common. Understanding database management, both SQL and NoSQL, is essential. Familiarity with version control systems like Git, principles of cloud computing (AWS, Azure, GCP), and containerization tools like Docker is increasingly standard. Beyond technical prowess, successful software engineers possess strong problem-solving abilities, analytical thinking, and attention to detail. They must be effective communicators to collaborate within cross-functional teams and often require a solid grasp of algorithms, data structures, and system design principles.

Typical requirements for these positions usually include a bachelor’s degree in computer science, software engineering, or a related field, though substantial equivalent experience is often accepted. The profession offers a spectrum of opportunities, from entry-level roles focusing on specific feature development to senior and lead positions involving system architecture, project leadership, and strategic decision-making. Whether specializing in front-end, back-end, full-stack, DevOps, or security, software engineering jobs are characterized by continuous learning, innovation, and the tangible impact of creating technology that solves real-world problems. For those with a passion for logic, creation, and technology, a career in software engineering presents a challenging and rewarding path.

Filters

×
Countries
Category
Location
Work Mode
Salary