Lombard Odier

Internship – AI Software Engineer - AI-Driven Batch-to-Service Migration for Securities Settlement

Lombard Odier
Apply
2 months ago
Geneva, SwitzerlandIntern

Responsibilities

  • Use AI and LLM-based techniques to analyze, document, and understand large legacy codebases.
  • Reverse-engineer business processes and technical workflows into structured technical specifications.
  • Design and prototype migrations from batch-oriented processing to service-oriented and event-driven architectures.
  • Develop automation tools for analysis, migration, and validation activities.
  • Build automated test frameworks for functional correctness and operational reliability.
  • Improve observability through metrics, monitoring, logging, and tracing.
  • Participate in architecture reviews and technical discussions with senior engineers and software architects.

Requirements

  • Be a master’s degree student in Computer Science, Software Engineering, or a related field.
  • Have strong foundations in software engineering, algorithms, and object-oriented design.
  • Have good programming skills in Java or a comparable language.
  • Have knowledge of LLMs, Generative AI, or AI development frameworks.
  • Understand distributed systems and backend application development.
  • Demonstrate strong analytical, problem-solving, communication, and collaboration skills.
  • Be able to navigate and understand large existing codebases.
  • Show interest in financial systems and enterprise-scale applications.
  • Reside in Switzerland or be willing to relocate.

Benefits

  • Gain exposure to real modernization challenges and strategic transformation initiatives.
  • Gain practical experience with AI-assisted software engineering and enterprise architecture principles.
  • Work in a diverse, inclusive, and supportive environment with opportunities for internal mobility and individual upskilling.
  • Residence in Switzerland or willingness to relocate is required.

Tech Stack

Lombard Odier

About Lombard Odier

1,001-5,000 employees

Lombard Odier is a Swiss private bank and asset manager serving private clients and institutions with wealth management, private banking, and institutional asset management; it also provides banking technology to other financial institutions. Founded in 1796 and headquartered in Bellevue (Geneva), it is an independent partnership owned by its managing partners. The Group manages close to CHF 300 billion and operates from more than 25 offices across four continents.

Contact me