Software Engineering jobs in Lausanne
- 37 open roles
- 1 posted in the last 7 days
- 31 employers hiring
- Updated 17 Oct 2026
Corporate IT Engineer
SwibecoEnglishMid-level
Corporate IT Engineer
Swibeco
What you would do
- Own and evolve the corporate IT environment including endpoints, networks, identities, business applications and cloud services.
- Manage Windows and macOS environments covering device management, access, patching and compliance.
- Implement and maintain security standards across endpoints, identities, networks and data.
- Provide internal IT support and manage the employee lifecycle from onboarding to offboarding.
- Manage hardware, software and licenses including purchasing, renewals and cost optimization.
- Manage relationships with IT vendors and service providers.
Skills
Windows AdministrationmacOS AdministrationDevice ManagementIdentity & Access ManagementEndpoint Security
Apprentice IT Specialist, Application Development
Vaudoise AssurancesFrenchJunior10 days ago
Apprentice IT Specialist, Application Development
Vaudoise Assurances
What you would do
- Analyze user needs and verify technical feasibility of proposed solutions.
- Develop and program applications using appropriate software and programming languages.
- Test and verify quality, security, and proper functioning of applications and interfaces.
- Install and deploy applications on appropriate platforms and ensure their proper functioning.
- Ensure protection of information and data security.
Skills
Application DevelopmentProgrammingSoftware TestingApplication DeploymentData Security
Senior Full Stack Engineer & Technical Lead
VaudoiseFrench + EnglishSenior11 days ago
Senior Full Stack Engineer & Technical Lead
Vaudoise
What you would do
- Design and implement robust, maintainable, and scalable solutions.
- Make architecture decisions and ensure their consistency over time.
- Participate actively in backend (.NET) and frontend (Angular) development.
- Design and operate cloud-native solutions on Azure.
- Model and implement a data access security layer.
- Contribute to continuous improvement of engineering practices: code quality, automation, and observability.
Skills
.NET / C#AngularAzure (App Services, Service Bus, Key Vault)CI/CD PipelinesEvent-Driven Architecture
IT Intern focused on Cryptography
AssuraFrenchJunior100%
IT Intern focused on Cryptography
Assura
What you would do
- Conduct a state-of-the-art review of crypto-agility to identify best practices and challenges in evolving cryptographic mechanisms.
- Build and formalize a quantitative model to evaluate the crypto-agility of encryption solutions using concrete metrics and a rating scale.
- Define a model for inventory and representation of cryptographic systems to gain a structured view of the existing landscape.
- Validate the model on a representative sample of solutions and run a pilot migration to a new cryptographic algorithm.
- Evaluate the relevance and accuracy of the model and adjust it as needed.
Skills
CryptographyPost-Quantum CryptographyCrypto-Agility AssessmentPythonGit
Platform Engineer / DevOps Engineer
TaurusEnglishJuniorHybrid12 days ago
Platform Engineer / DevOps Engineer
Taurus
What you would do
- Help ensure production is always up and running efficiently.
- Support services in production, testing and development environments, guaranteeing availability, efficiency, monitoring, alerting, resilience, and on-call support.
- Contribute to the design, implementation, and management of cost-effective, large-scale infrastructure systems including cloud services, networking, and storage solutions.
- Deploy and operate solutions and integrate them into existing production environments.
Skills
LinuxKubernetesOpenShiftDockerAnsible
Full-Stack Software Engineer
EPFL AdminFrench or EnglishMid-level17 days ago
Full-Stack Software Engineer
EPFL Admin
What you would do
- Rebuild the RVI scoring engine as clean, standalone Python code implementing validated indicator formulas.
- Design and build the database layer (schema and storage) and connect it to the RVI engine.
- Migrate the graph representation from Neo4j to a Python-native structure.
- Implement data-ingestion and similarity-matching logic (GNN) to complete missing component information.
- Build the web interface for data upload and ranked results.
- Work independently from rough goals to working software using modern tooling including AI coding assistants.
Skills
PythonNeo4jGraph DatabasesGNNsMachine Learning
HPC Software & Operations Intern
CorintisEnglishJunior9 days ago
HPC Software & Operations Intern
Corintis
What you would do
- Adapt existing code and engineering workflows to the HPC environment, including multi-core, multi-GPU and multi-node execution.
- Write and maintain launch scripts and job scripts, and work with the scheduler and job queues.
- Run and troubleshoot MPI workloads, and analyse jobs that fail or perform poorly.
- Benchmark workloads, test their scalability and validate them across multiple nodes.
- Analyse CPU, GPU, memory, network and I/O utilisation to find bottlenecks and scaling limits.
- Manage HPC software environments, modules and dependencies.
Skills
MPICUDALinuxPythonBash
Machine Learning Engineer
GiottoEnglishJuniorHybrid16 days ago
Machine Learning Engineer
Giotto
What you would do
- Develop and maintain Python components for machine learning applications.
- Integrate, fine-tune and evaluate Transformer-based models.
- Build data-processing, training and inference pipelines.
- Support deployment of models into reliable applications and services.
- Measure and improve model performance, latency and resource usage.
- Write tests and contribute to code quality, documentation and reproducibility.
Skills
PythonPyTorchTransformer ModelsLLM Fine-tuningModel Inference
Senior Backend Engineer
NexthinkEnglishSenior17 days ago
Senior Backend Engineer
Nexthink
What you would do
- Design, build, and scale distributed backend systems serving millions of users.
- Drive end-to-end feature delivery from design through deployment and monitoring.
- Architect real-time, low-latency APIs and backend services for AI-driven conversational systems.
- Develop cloud-native Java services with AWS, Docker, and Kubernetes/ECS.
- Build robust APIs powering AI products and real-time interactions.
- Ensure resiliency, fault tolerance, and compliance in high-throughput environments.
Skills
Java 17+AWSDockerKubernetes/ECSApache Kafka
Technical Lead – Development & Integration
GreenUp ConsultingFrench + EnglishSeniorHybrid
Technical Lead – Development & Integration
GreenUp Consulting
What you would do
- Operational management of two technical teams (Development and Integration/Interoperability).
- Supervision, support, and development of team members.
- Organizing and coordinating team activities and monitoring priorities and workloads.
- Code reviews, technical arbitrations, and continuous improvement of development practices.
- Contributing to application and integration architecture choices.
- Acting as senior developer on complex or critical subjects.
Skills
C# / .NET CoreJavaAngularJS / JavaScriptSQL / T-SQLREST / SOAP / WCF
Technical Project Manager
SQLIFrench + EnglishSeniorHybrid9 days ago
Technical Project Manager
SQLI
What you would do
- Manage the full project lifecycle, defining and tracking objectives, schedules, budgets, and deliverables.
- Identify and manage risks, dependencies, and blockers.
- Ensure compliance with quality, cost, and deadline commitments.
- Report and communicate with stakeholders.
- Collaborate with business and development teams.
- Organize workshops, follow-up meetings, and project instances.
Skills
IT Project ManagementHERMES Foundation CertificationAgile MethodologiesWaterfallFunctional Specifications
Technical Project Manager
MGI ConsultantsFrench + EnglishSeniorHybrid16 days ago
Technical Project Manager
MGI Consultants
What you would do
- Pilot technical IT projects end to end (scope, planning, budget, quality, risks).
- Coordinate internal technical teams and external providers.
- Conduct projects per HERMES methodology and PMO, architecture, and security standards.
- Organize acceptance, production launches, migrations, and switches.
- Transfer projects to operations.
- Analyze change requests, prepare arbitrations, and report to steering committees.
Skills
IT Project ManagementHERMES MethodologyPMO StandardsInfrastructure ProjectsVirtualization
Apprenticeship in Computer Science, Application Development
Ville de LausanneFrenchJunior
Apprenticeship in Computer Science, Application Development
Ville de Lausanne
What you would do
- Analyze customer requirements and verify technical feasibility of installing and using applications and interfaces.
- Develop and program applications, install them on the appropriate platform, and ensure proper functioning.
- Ensure quality and security.
- Participate in software development stages using DevOps practices and AI tools.
Skills
Application DevelopmentSoftware ProgrammingDevOpsAI ToolsRequirements Analysis
Intern Planning & Reporting
AssuraFrenchJunior100%
Intern Planning & Reporting
Assura
What you would do
- Prepare analyses, reports, and presentation materials related to WFM activities.
- Highlight key findings and trends using tables, charts, and simple visual elements.
- Update and structure documentation.
- Follow up on activities and contribute to team meetings and projects.
- Prepare meeting minutes, gather information and questions to be addressed, and follow up on actions.
- Update WFM repositories, check information consistency, and monitor planning anomalies until regularized.
Skills
Workforce Management (WFM)Power BIAzure DevOpsIT Ticketing ToolsData Analysis
Senior Systems and Platforms Engineer
GreenUp ConsultingEnglishSenior
Senior Systems and Platforms Engineer
GreenUp Consulting
What you would do
- Design, deploy, and evolve information system solutions prioritizing automation, standardization, and Infrastructure as Code.
- Administer and optimize infrastructure and platforms to ensure availability, performance, and security.
- Develop operational automation and service catalogs, evolve operating practices, and provide level 3 technical expertise.
- Guarantee security, compliance, and resilience of technical environments by applying standards and managing risks.
- Design technical architectures, support their evolution, and contribute to technological choices.
Skills
Infrastructure as Code (Terraform)AnsibleGitOps (ArgoCD)DockerOpenShift
Senior Software Engineer
CorintisEnglishSenior3 days ago
Senior Software Engineer
Corintis
What you would do
- Design and build large-scale software systems from architecture to release.
- Write clean, efficient, tested and well-documented Python code.
- Convert user needs into technical designs and deliver new features.
- Make design decisions and define best practices for design patterns, code reviews and tests.
- Review code and mentor junior developers.
- Find and remove performance bottlenecks and fix root causes of defects.
Skills
PythonSoftware ArchitectureDesign PatternsCode ReviewPerformance Optimization
Languages required
All roles
32%
EnglishFrenchFrench + EnglishOther
Industries
- Technology37
- Consulting13
- Finance9
- Public Sector9
- Healthcare3
- Construction2
Employers
- Corintis2
- Assura2
- GreenUp Consulting2
- MGI Consultants2
- Ville de Lausanne1
- BS-Team SA1
Skills
- Python8
- Java6
- Risk Management6
- Angular5
- Business Analysis5
- IT Project Management4
Seniority and workload
- Junior19%
- Mid-level19%
- Senior57%
- Lead5%
New roles per week
Questions
How many software engineering jobs are open in Lausanne?
37 open roles, 1 of them posted in the last 7 days.
Who is hiring?
Corintis, Assura, GreenUp Consulting, MGI Consultants have the most open roles.
Which languages are required?
English is the most common requirement (32% of roles).
How we count
Open software engineering roles in the Lausanne area, checked daily. Workload is taken from the posting text where stated. Recruitment agencies are excluded from the role sample.