Full Stack Developer / Entwickler

Full Stack Developer / Entwickler

Posted 1 week ago by Swisslinx

Negotiable
Undetermined
Hybrid
Basel, Switzerland

Summary: The Python Full Stack Developer will join an international Data & Analytics team focused on drug discovery and development. This role involves maintaining and enhancing a platform in its early MVP stage for document creation using Large Language Models (LLMs). The developer will be responsible for both front-end and back-end development, collaborating with stakeholders to expand the platform's capabilities. The position emphasizes the need for strong programming skills in Python and experience in the pharmaceutical industry.

Key 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.

Key Skills:

  • 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.

Salary (Rate): undetermined

City: Basel

Country: Switzerland

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT