Salary: CHF 55'000 - 75'000 per year
Requirements:- Masters student in Computer Science, Data Science or Software Engineering.
- Interest in AI, Machine Learning or behavioral analytics.
- Good Java development skills.
- Strong analytical mindset.
- Ability to transform ideas into practical solutions.
- Residence in Switzerland or willingness to relocate.
- Design and prototype an intelligent ranking engine that helps users focus on the most impactful actions within a critical operational dashboard.
- Analyze historical user behavior and action completion patterns.
- Build recommendation and prioritization algorithms.
- Explore AI and LLM-based ranking approaches.
- Design backend services and user-facing features.
- Collaborate with Product Owners and business experts.
- Validate the impact of recommendations in real operational scenarios.
- AI
- Backend
- Support
- Java
- LLM
- Machine Learning
- Fabric
More
We are Lombard Odier, a renowned global wealth and asset manager with a strong focus on sustainable investing. We are an independently owned firm and one of 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, and we also offer asset management services and investment strategies through Lombard Odier Investment Managers, along with advanced banking technology for other financial institutions. This internship is within our Wealth Management Technology team and offers exposure to real decision-support challenges, the opportunity to combine product thinking, AI and engineering, and high visibility on a project impacting business users daily. You will also receive mentoring from technology, product and business experts. Our Maison is guided by Excellence, Innovation, Respect, Integrity and One Team, and we promote a diverse, inclusive and supportive work environment with internal mobility and upskilling opportunities. We handle all applications in the strictest confidence.
last updated 44 week of 2026
Good to know
Frequently asked questions
Quick answers about this role at Lombard Odier.
Where is the Internship - Machine Learning Engineer position at Lombard Odier located?
The role is based in Geneva, Switzerland.
What does Lombard Odier pay for this Internship - Machine Learning Engineer role?
The advertised salary is CHF 55'000 – 75'000 / year.
What type of employment and seniority is this?
It is a internship/trainee position at entry level level.
Which skills and technologies are relevant for this Internship - Machine Learning Engineer job?
The posting highlights AI, Backend, Support, Java, LLM, Machine Learning, Fabric.
How do I apply for the Internship - Machine Learning Engineer job at Lombard Odier?
This listing comes from SwissDevJobs. Use the Apply button to open the original posting and apply directly with Lombard Odier.