Development & Programming
AI Engineer
Switzerland / Contract
Do you like this job? Then apply now.
AI Engineer vacancy for our Basel based client in the Banking sector.
Your tasks:
- Design and implement AI and software engineering architectures for Python-based applications across a range of business use cases.
- Develop, test and evaluate Large Language Model applications, including prompt engineering and performance assessment.
- Build APIs and interfaces to integrate AI models into existing systems and platforms.
- Prepare and process large unstructured datasets through data exploration, cleansing and preprocessing.
- Leverage Azure OpenAI services to develop, optimise and scale AI solutions, while monitoring and maintaining models in production.
- Work closely with financial and business stakeholders to understand requirements and translate them into effective technical solutions.
Your experience/knowledge:
- Around 5 years’ experience as a Software Engineer with a recent move into Machine Learning Engineering, AI Engineering, or a similar role focused on Python-based AI application development and deployment.
- Proven experience delivering production-grade applications, including CI/CD, monitoring and observability, performance analysis, troubleshooting and support.
- Hands-on experience with LLM-based services, including frameworks such as LangChain and LlamaIndex, plus prompt engineering.
- Experience with agent-based frameworks and familiarity with vector databases such as ChromaDB or Weaviate.
- Strong knowledge of Python libraries such as NumPy, Pandas, Matplotlib, Scikit-learn, Pydantic and requests; familiarity with Azure or AWS is an advantage.
- Language skills: English – fluent
Your soft skills:
- Strong analytical thinking and problem-solving skills.
- Clear and effective communication with technical and non-technical stakeholders.
- Collaborative approach and the ability to work well within multidisciplinary teams.
Location: Basel, Switzerland
Work setting: Hybrid
Sector: Banking
Start: ASAP
Duration: 24 months
Workload: 100%
Ref.Nr.: BH 24669
Take the next step and send us your resume along with a daytime phone number where we can reach you.
Due to Swiss work permit restrictions, we can only consider applications from Swiss nationals, EU citizens, and current work-permit holders for Switzerland.
We welcome applications from individuals of all genders, age groups, sexual orientations, personal expressions, ethnic backgrounds, and religious beliefs. Therefore, there is no requirement to provide gender information or a photo in your application.
As per client requirements, we need information about your marital status, nationality, date of birth, and a valid Swiss work permit. For applicants with disabilities, we are happy to explore potential solutions with our end client.
This job advertisement was prepared with the assistance of AI technology and has undergone human review and approval.

