Internship - AI Software Engineer - AI-Powered Test Case Generation
Salary: CHF 55'000 - 75'000 per year
Requirements:
- Masters degree student in Computer Science, Software Engineering, or a related field.
- Strong foundations in software engineering, algorithms, and object-oriented design.
- Good programming skills in Java or a comparable language.
- Knowledge of LLMs, Generative AI, or AI development frameworks.
- Understanding of distributed systems and backend application development.
- Strong analytical and problem-solving abilities.
- Ability to navigate and understand large existing codebases.
- Interest in financial systems and enterprise-scale applications.
- Excellent communication skills and ability to collaborate effectively within a team.
- Curiosity, autonomy, and a passion for learning.
- Residence in Switzerland or willingness to relocate
Responsibilities:
- Develop AI-powered solutions capable of analyzing application code and functional specifications to generate structured non-regression test scenarios.
- Explore LLM-based approaches for code understanding, business-rule extraction, and automated test design.
- Analyze Java and legacy applications supporting securities settlement activities.
- Identify critical business workflows and ensure they are adequately covered by automated testing assets.
- Build prototypes combining AI techniques with software engineering best practices.
- Improve test coverage visibility through automated reporting and quality metrics.
- Integrate generated outputs into existing testing frameworks and development workflows.
- Collaborate with software engineers and architects to evaluate the effectiveness and scalability of AI-driven testing approaches.
Technologies:
- AI
- Backend
- Java
- LLM
- Fabric
- Support
More:
A career at Lombard Odier means working for a renowned global wealth and asset manager with a strong focus on sustainable investing. We are an innovative bank for private and institutional clients, independently owned and among the best-capitalised banking groups in the world, managing close to CHF 300 billion and operating from over 25 offices across 4 continents. With a history spanning over 230 years, we provide discretionary and advisory portfolio management, wealth services and custody, as well as asset management services and advanced banking technology. This internship is in our Securities Settlement Technology team in Geneva, where we are working at the intersection of AI, software engineering, and financial market infrastructure. We value excellence, innovation, respect, integrity, and teamwork, and we promote a diverse, inclusive, and supportive environment with opportunities for internal mobility and upskilling.
last updated 39 week of 2026
Original source: https://swissdevjobs.ch/jobs/Lombard-Odier-Internship---AI-Software-Engineer---AI-Powered-Test-Case-Generation