Why This Role Stands Out
This hybrid role offers a fantastic opportunity to design and build cutting-edge Generative AI and LLM applications using Python and Azure OpenAI, with excellent flexibility for remote work. You'll thrive here if you have a strong software engineering background and a passion for developing innovative AI solutions that solve real-world business challenges. Apply today to join a collaborative team and advance your career in a dynamic field.
Quick Overview
Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Basel, Switzerland
Posted
3 days ago
DjangoDockerFastAPIFlaskSQLMachine LearningAngularAzureCSSGenerative AIHTMLJavaScriptLLMPythonReact
Job Description
Job description:
About the customer:
You will work alongside AI Engineers, Data Engineers and Quantitative Developers to design and build production-ready AI and Generative AI applications. The role combines strong Python software engineering with hands-on experience in LLMs, RAG, AI agents and modern cloud technologies.
Framework:
Requirements:
Nice to have:
This is an opportunity to join a highly specialised Advanced Analytics & AI environment and work on modern Generative AI solutions with a strong focus on real-world, production-grade applications.
The position offers a long-term 24-month engagement in Basel, working at the intersection of software engineering, Generative AI and financial technology.
- Design and develop AI-driven applications and software architectures using Python
- Build and deploy Generative AI and Large Language Model (LLM) applications
- Develop testing and evaluation methodologies for LLM-based solutions
- Work with Azure OpenAI APIs and related AI services
- Develop RAG and agent-based AI solutions for different business use cases
- Explore, preprocess and integrate large structured and unstructured datasets
- Build APIs and interfaces to integrate AI solutions into existing platforms
- Ensure applications are production-ready through testing, CI/CD, monitoring and observability
- Monitor, maintain and continuously improve deployed AI applications
- Collaborate closely with technical teams and business stakeholders
About the customer:
You will work alongside AI Engineers, Data Engineers and Quantitative Developers to design and build production-ready AI and Generative AI applications. The role combines strong Python software engineering with hands-on experience in LLMs, RAG, AI agents and modern cloud technologies.
Framework:
- Location: Basel, Switzerland
- Homeoffice: 50% within Switzerland
- Workload: 100%
- Start: 1 December 2026
- Duration: 24 months
- Contract: Temporary / Contract
Requirements:
- Around 5+ years of professional Software Engineering experience, with recent hands-on experience as an AI Engineer, Machine Learning Engineer or similar
- Strong Python development skills and experience building production-grade applications
- Proven experience developing and deploying Generative AI / LLM solutions
- Hands-on experience with LangChain, LlamaIndex or comparable frameworks
- Experience with prompt engineering and LLM evaluation
- Practical experience with AI agents / agentic AI frameworks
- Familiarity with RAG architectures and vector databases such as ChromaDB or Weaviate
- Experience with cloud environments, ideally Microsoft Azure / Azure OpenAI
- Good understanding of CI/CD, monitoring, performance analysis and application support
- Degree in Computer Science, Data Science, Statistics or a related field, or equivalent professional experience
- Strong English communication skill
Nice to have:
- Experience with FastAPI, Flask or Django
- Docker or other containerisation technologies
- Streamlit or Plotly Dash
- SQL and NoSQL databases
- Graph databases and graph-based data representations
- Front-end technologies such as React, Angular, JavaScript, HTML and CSS
- Previous experience within banking or financial services
- Contributions to AI/ML open-source projects or relevant AI certifications
- Master's or PhD in a relevant technical field
This is an opportunity to join a highly specialised Advanced Analytics & AI environment and work on modern Generative AI solutions with a strong focus on real-world, production-grade applications.
The position offers a long-term 24-month engagement in Basel, working at the intersection of software engineering, Generative AI and financial technology.
Similar jobs
- LO
Internship - AI Engineer - AI-Powered CRM - Data Extraction & KYC Support
NewLombard Odier
Geneva🇨🇭HybridYesterdayTechnology - LO
Internship - AI Engineer - AI-Powered Software Migration Factory
NewLombard Odier
Geneva🇨🇭HybridYesterdayGenerative AITypeScriptTechnology - LO
Internship - AI Engineer - AI in Enterprise Java Application Frameworks
NewLombard Odier
Geneva🇨🇭HybridYesterdaySpringSpring BootJavaTechnology - LO
Internship - AI Engineer - AI-Powered CRM, Engagement & Churn Analysis
NewLombard Odier
Geneva🇨🇭HybridYesterdayMachine LearningTechnology - LO
Internship - Enhancing Financial Knowledge Access with Generative AI
Lombard Odier
Geneva🇨🇭Hybrid5 days agoPortfolio ManagementFinance