Software Engineering jobs in Zürich
- 409 open roles
- 49 posted in the last 7 days
- 200 employers hiring
- Updated 17 Oct 2026
DevOps Engineer Java/Kotlin
Zürcher KantonalbankGerman + EnglishMid-level80%51 days ago
DevOps Engineer Java/Kotlin
Zürcher Kantonalbank
What you would do
- Further develop central backend platforms for pricing, issuance, and lifecycle management of structured products.
- Collaborate on modern web applications with Angular for internal and external frontends.
- Design, implement, and further develop resilient backend services and interfaces.
- Work with specialist departments in structured product trading to analyze requirements and implement technically sound solutions.
- Participate in the full lifecycle from idea and specification through story development, implementation, testing, and operation under the principle 'you build it, you run it'.
Skills
JavaKotlinBackend DevelopmentAngularCI/CD Pipelines
Developer Technology Engineering Intern
NVIDIAEnglishJunior2 days ago
Developer Technology Engineering Intern
NVIDIA
What you would do
- Research and develop techniques to GPU-accelerate applications in high performance computing, scientific computing, computational engineering, and data science.
- Analyze and optimize performance on current and next-generation GPU architectures.
- Work directly with application developers to understand their problems and craft and optimize core parallel algorithms and data structures using GPUs, via library development and direct application contributions.
- Collaborate with architecture, research, libraries, tools, and system software teams to influence next-generation architecture, software platform, and programming model design by investigating impact on application performance and developer productivity.
Skills
CUDA C/C++OpenACCParallel ProgrammingC/C++Fortran
Software Engineer Laser Welding Systems
ANDRITZ Soutec AGGerman + EnglishSenior
Software Engineer Laser Welding Systems
ANDRITZ Soutec AG
What you would do
- Independently process software development projects from conception to acceptance.
- Further develop, optimize, and maintain existing software solutions.
- Develop new control concepts and software architectures.
- Program and visualize control systems including PLCs, drives, frequency converters, PCs, networks, and robotics.
- Commission control systems in internal test facilities and at international customers on site.
- Create feasibility studies for retrofit solutions on laser welding systems.
Skills
PLC Programming (ST)Visualization SystemsJavaC#Drive Technology
Software Developer ERP Dynamics 365 Business Central
RedPointGerman
Software Developer ERP Dynamics 365 Business Central
RedPoint
What you would do
- Develop and extend the Microsoft Dynamics 365 Business Central ERP solution, including custom extensions.
- Build cloud-based ERP features for Swiss SMEs.
- Collaborate in a development team to shape the future of the ERP product.
Skills
Microsoft Dynamics 365 Business CentralERP DevelopmentCloud ERPCustom ExtensionsC#/.NET
Software Engineering Technical Leader
CiscoEnglishLead19 days ago
Software Engineering Technical Leader
Cisco
What you would do
- Develops software with a focus on simplification and UX, using secure coding practices and privacy considerations.
- Creates technical design documentation and contributes to user documentation.
- Leads major business projects impacting a region or function, proving the model on Isovalent first.
- Translates regional/functional strategic vision into technical vision with clear engineering priorities.
- Leads the development and implementation of software development lifecycle and agile engineering strategies, including tooling and integrations connecting ticketing systems, meeting recordings/transcripts, and milestone data into a shared source of truth.
- Influences technical direction and deliverables across the function.
Skills
Secure Coding PracticesTechnical Design DocumentationAgile EngineeringSoftware Development LifecycleAPI Integrations
Platform Engineer Continuous Integration
PostFinanceNone stated2 days ago
Platform Engineer Continuous Integration
PostFinance
What you would do
- Build and maintain CI/CD pipelines for the platform.
- Automate build, test, and deployment processes.
- Collaborate with delivery teams to improve release quality and speed.
- Monitor pipeline health and performance.
Skills
CI/CD PipelinesBuild AutomationTest AutomationDeployment AutomationPipeline Monitoring
Software Engineer Avaloq
St. Galler KantonalbankGermanMid-level80–100%18 days ago
Software Engineer Avaloq
St. Galler Kantonalbank
What you would do
- Analyze user requirements with internal stakeholders and develop tailored solution approaches.
- Develop sustainable software adjustments on the Avaloq core banking system.
- Participate in introduction and further development projects.
- Take responsibility for defined subject areas and ensure their operation.
Skills
Avaloq Core BankingSQLDatabase ConceptsRequirements EngineeringACCP Certification
Software Engineer Scheduling and Optimization
CTC AnalyticsEnglishMid-levelHybrid
Software Engineer Scheduling and Optimization
CTC Analytics
What you would do
- Design and develop scheduling and optimization algorithms for the laboratory robotics platform using .NET/C# and Python.
- Evaluate and implement optimization and heuristic methods, validating them on the robot under real-time and reliability constraints.
- Prototype, profile, and tune performance.
- Extend and maintain scheduling components, architecture, and scripting language.
- Integrate robots into customer and partner systems worldwide.
- Adhere to ISO 13485 and Medical Device Standards.
Skills
Python.NET/C#Constraint ProgrammingMixed Integer ProgrammingGoogle OR-Tools (CP-SAT)
Android App Developer
ETHjuniorsEnglishJunior10–40%Hybrid
Android App Developer
ETHjuniors
What you would do
- Design, develop, and maintain modern Android applications.
- Implement new features and continuously improve existing functionality.
- Ensure high performance, stability, and an excellent user experience.
- Perform testing, debugging, and code optimization.
- Contribute to architectural decisions and technical improvements.
Skills
Android DevelopmentAndroid StudioGitModern Android ArchitecturesCode Optimization
Quantitative Modelling Specialist
SCOREnglishMid-level2 days ago
Quantitative Modelling Specialist
SCOR
What you would do
- Enhance and maintain the Internal Model methodology with a focus on L&H risks and dependencies with other risks.
- Design, develop and maintain robust, reliable and computationally efficient Python implementations of Internal Model methodologies, shaping the architecture of the L&H modelling framework.
- Perform model change impact assessments, contribute to methodological enhancements, maintain technical documentation and support cross-functional model development initiatives.
- Analyse, visualise and communicate model results to internal stakeholders, with a focus on the drivers of L&H capital requirements.
- Collaborate with colleagues across Risk Management, Finance, L&H Business Units and Data/AI across multiple locations.
Skills
PythonObject-Oriented ProgrammingSoftware ArchitectureRisk ModellingActuarial Modelling
Java Engineer Client Onboarding
Pro InformatGerman + EnglishMid-level
Java Engineer Client Onboarding
Pro Informat
What you would do
- Develop and operate services for a digital client onboarding and product opening platform in a banking environment.
- Develop microservices for cloud-based platform integration.
- Verify and test developed solutions.
- Improve and further develop operational processes.
- Collaborate conceptually and help shape services.
- Advise the specialist department on feasibility, variants, and opinion formation.
Skills
JavaKotlinSpringMicroservicesMS Azure
Autonomy Engineer
SkydioEnglishMid-level
Autonomy Engineer
Skydio
What you would do
- Conceive, design, implement, simulate, evaluate, and fly new motion planning strategies.
- Work across the software system to define the right data and interfaces for successful motion planning.
- Develop, tune, and evaluate low-level controllers.
- Work with the UX team to explore and define planning/UI boundaries for new interaction paradigms.
Skills
Motion PlanningC++Control DesignDynamic ProgrammingNon-linear Optimization
Software Engineer, Robot Autonomy
LaEnglishJuniorToday
Software Engineer, Robot Autonomy
La
What you would do
- Design, train, and evaluate MARL algorithms for cooperative multi-robot surveillance and persistent patrolling.
- Develop strategies for decentralized decision-making, task allocation, and collaboration between autonomous robots.
- Improve simulations to train policies transferable to the real world.
- Build and test algorithms in simulation with opportunities to deploy on real quadruped robots.
- Explore and compare learning-based approaches with classical optimization, planning, and heuristic methods.
- Develop benchmarks for surveillance coverage, patrol efficiency, scalability, and robustness.
Skills
Multi-Agent Reinforcement LearningPythonPyTorchJAXIsaac Sim
Software Engineer, Robot Autonomy (Actuator Control & Locomotion), Intern
laelapsEnglishJunior19 days ago
Software Engineer, Robot Autonomy (Actuator Control & Locomotion), Intern
laelaps
What you would do
- Train and evaluate reinforcement learning policies for locomotion and low-level control in simulation.
- Apply sim-to-real techniques such as domain randomization, reward design, and policy robustness methods, and test results on physical robots.
- Make policies robust to varied terrain, challenging weather, and noisy, delayed, or missing sensor data.
- Explore control approaches that transfer across robot embodiments with different actuators and dynamics.
- Build evaluation workflows with clear metrics and repeatable experiments in simulation and on hardware.
- Apply engineering practices including experiment tracking, version control, and reproducible training runs.
Skills
Reinforcement LearningSim-to-Real TransferDomain RandomizationRobot DynamicsIsaac Sim
Software Engineer III
GoogleEnglishMid-levelHybrid10 days ago
Software Engineer III
Google
What you would do
- Design, build, and deploy features for conversational agents (BAA and BHAA) using Gemini models and Google's Agent Development Kit (ADK).
- Implement backend tools and RPC integrations (server platform, Spanner, F1) enabling agents to retrieve, aggregate, and reason over merchant performance metrics, inventory, and guidance cards.
- Implement automated evaluations, guardrails, and prompt engineering strategies to eliminate hallucinations and ensure factual accuracy in agent responses.
- Connect conversational intelligence with GIF's reporting and guidance frameworks across Merchant Center and Business Home.
- Write clean, efficient, well-tested code in Java/Kotlin or C++ meeting low-latency serving requirements for millions of merchants.
Skills
LLM AgentsGemini ModelsAgent Development Kit (ADK)Prompt EngineeringModel Evaluation & Guardrails
AI-Powered Technology Radar Intern
ELCAGerman or French or EnglishJunior16 days ago
AI-Powered Technology Radar Intern
ELCA
What you would do
- Collect and analyze technology stack data from active projects in real time.
- Use AI to classify and tag technologies detected across projects automatically.
- Benchmark technology choices against mature and emerging market trends with AI.
- Develop a dynamic Technology Radar visualization of the current technology landscape.
- Support strategic decisions by highlighting innovation opportunities and gaps between technology investments and business goals.
- Help detect vulnerabilities early and encourage regular minor upgrades.
Skills
.NETJavaScriptPythonDatabasesAzure
De-Fi Internship
G-20 GroupEnglishJuniorHybrid2 days ago
De-Fi Internship
G-20 Group
What you would do
- Support the development and improvement of trading algorithms, infrastructure, and blockchain connectivity solutions.
- Research and analyze DeFi protocols, blockchain ecosystems, and on-chain data to identify opportunities for innovation.
- Assist in developing, testing, and deploying smart contracts and blockchain-based applications.
- Explore emerging blockchain technologies, protocols, and development frameworks.
- Collaborate with engineers and traders to support the implementation of automated trading and market-making solutions.
- Monitor developments across DeFi protocols and cryptocurrency markets, sharing relevant findings with the team.
Skills
PythonC++RustTypeScriptSolidity
Java Developer
LuxoftEnglishMid-level16 days ago
Java Developer
Luxoft
What you would do
- Designing microservices.
- Writing clean automated tests.
- Optimizing performance.
- Ensuring compliance with enterprise security and cloud standards.
- Contributing to the full software development lifecycle for scalable enterprise applications.
Skills
Java 11/17+Spring BootSpring MVCSpring BatchRESTful APIs
Internship - Retrieval-Augmented Generation Architectures
D ONE Value CreationEnglishJunior80–100%Hybrid5 days ago
Internship - Retrieval-Augmented Generation Architectures
D ONE Value Creation
What you would do
- Review the state of the art in retrieval-augmented generation and select approaches worth building on.
- Design and implement RAG components in clean, modular, well-tested Python.
- Run the same solution across local and cloud environments and reason about trade-offs.
- Systematically benchmark configurations and interpret results.
- Document work and present findings to technical and non-technical audiences.
Skills
PythonRAG System DesignSQLGitSpark
Machine Learning Engineer
3apGermanSenior80–100%Hybrid
Machine Learning Engineer
3ap
What you would do
- Translate business requirements into customized AI solutions.
- Implement and integrate ML algorithms, third-party models, and API-based services into the cloud-based AI-in-a-Box platform.
- Research and validate state-of-the-art solutions for tasks such as image preprocessing, document recognition, and NLP.
- Manage the full ML project lifecycle from research and prototyping through architecture design, implementation, and communication of results.
- Design and build agentic AI systems with multi-step reasoning workflows and orchestration of LLM-based agents in production.
- Develop and deploy generative AI and LLM solutions including RAG pipelines and vector database integrations.
Skills
PythonFastAPIRAG PipelinesVector DatabasesLLM Agent Orchestration
Languages required
All roles
41%
EnglishGerman + EnglishGermanOther
Industries
- Technology403
- Finance99
- Manufacturing77
- Consulting43
- Healthcare21
- Education14
Employers
- Google20
- Zürcher Kantonalbank17
- Pro Informatik11
- Wavestone10
- Cisco9
- ETHjuniors9
Skills
- Python128
- Java91
- Kubernetes76
- CI/CD Pipelines65
- Angular53
- C++50
Seniority and workload
- Junior13%
- Mid-level33%
- Senior47%
- Lead6%
- 100% only37%
- Range up to 100%39%
- Part-time24%
New roles per week
Questions
How many software engineering jobs are open in Zürich?
409 open roles, 49 of them posted in the last 7 days.
Who is hiring?
Google, Zürcher Kantonalbank, Pro Informatik, Wavestone have the most open roles.
Which languages are required?
English is the most common requirement (41% of roles).
How we count
Open software engineering roles in the Zürich area, checked daily. Workload is taken from the posting text where stated. Recruitment agencies are excluded from the role sample.