This vacancy has been closed already. Please find all available positions in our job listing.
You are welcome to contact us by phone or e-mail – even if you have not seen a suitable position at the moment. We look forward to hearing from you.

Full Stack Developer

m/w/d, Basel-Stadt

The Python Full Stack Developer will be responsible for maintaining and enhancing a platform currently in its early MVP stage, designed for document creation using Large Language Models (LLMs). This role requires proficiency in both Python front-end and back-end development, with a focus on expanding the platform's capabilities and use cases.

The perfect candidate has strong programming skills, particularly in Python, with experience in both front-end and back-end development. Additionally the perfect candidates speaks English fluently and brings knowledge of Containerization and cloud native technologies. 

Tasks & Responsibilities:

• Develop and maintain both the Python front-end (Streamlit) and back-end of the application, ensuring seamless integration and functionality enhancements.
• Enhance the platform from its current early MVP state, integrating new use cases and expanding its capabilities.
• Collaborate with stakeholders to identify and integrate new feature requirements.
• Troubleshoot and resolve bugs to maintain the platform's reliability and efficiency.
• Ensure the platform remains scalable and secure, with an emphasis on efficient data handling and API management.
• Document system updates, feature enhancements, and operational procedures for ongoing maintenance and future upgrades.

Must Haves:

• Strong programming skills, particularly in Python, with experience in both front-end (Streamlit) and back-end development (Flask, …)
• Proven experience and understanding of Large Language Models (LLMs) 
• Experience in the pharmaceutical industry, especially within clinical development 
• Experience with data engineering tasks, including data extraction, transformation, and loading (ETL).
• Knowledge of vector database technologies (e.g., FAISS, Milvus, Elasticsearch) and database indexing
• Knowledge of Containerization and cloud native technologies (Docker, Kubernetes, ArgoCD, …)
• Ability to work independently, manage multiple priorities, and communicate effectively with both technical and non-technical stakeholders.
• English fluent Must, german optional

Job profile
  • Basel-Stadt
  • Contracting
  • ASAP - 5 months contract
Samrawit Isaak

Dream job not on the list?
We also welcome spontaneous applications.

Samrawit Isaak
Senior Talent Acquisition Consultant
+41 41 632 43 39

blog

Turquoise bike in front of a Swiss alpine landscape with a cow, featuring the "bike to work" logo and the text "bike to work 2025" on a blue background.

bike to work 2025

Coopers is back in the saddle for the 2025 bike to work challenge – with 3 creative teams, lots of energy, and a passion for pedalling. Find out more in our blog!

Apply now