Senior Python Developer

Randstad

📍 Basel, Basel-Stadt, Switzerland

Full-time Other-General Posted February 23, 2026

Job Description

Job Description

Are you experienced in Python programming and able to work independently?

Can you handle multiple priorities and communicate effectively with both technical and non-technical stakeholders?

If you're exploring new career challenges, you might be the ideal candidate for this role.

Tasks & Responsibilities :

  • Implementation of a user-friendly Python library that interacts with an existing REST API
  • Development of loader scripts for bulk operations using the Python library
  • Creating a proof-of-concept mapping algorithm utilizing input from a GraphDB DF graph and LLM services (ChatGPT API)
  • Documenting architecture, usage, and operational procedures for future reference and maintenance
  • Training and supporting scientists in using the library and scripts
  • Collaborating with stakeholders to gather requirements and ensure the system meets organizational needs
  • Conducting te...