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

Swibeco
EnglishMid-level

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 Assurances
FrenchJunior10 days ago

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

Vaudoise
French + EnglishSenior11 days ago

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

Assura
FrenchJunior100%

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

Taurus
EnglishJuniorHybrid12 days ago

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 Admin
French or EnglishMid-level17 days ago

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

Corintis
EnglishJunior9 days ago

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

Giotto
EnglishJuniorHybrid16 days ago

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

Nexthink
EnglishSenior17 days ago

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 Consulting
French + EnglishSeniorHybrid

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

Languages required

All roles32%
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

0102030JulAugSeptOct

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.

Related