Senior Python Developer

m/f/d, Basel-Stadt

For our Pharma client in Basel, we are looking for a Senior Python Developer

Tasks & Responsibilities:

  • (Re-) Implementation of an easy-to-use Python library that works on top of an existing REST API
  • (Re-) Implementation of loader scripts that perform bulk operations by using the Python library
  • Implementation of a PoC mapping concept algorithm with input from a GraphDB RDF graph and usage of LLM services (ChatGPT API)
  • Document the architecture, usage, and operational procedures for future reference and maintenance.
  • Communicating and training the scientists in using the library and scripts
  • Collaborate with stakeholders to gather requirements and ensure the system meets the needs of the organization.
  • Conduct testing and quality assurance to ensure the reliability and accuracy of the code

    Must Haves:

  • Minimum level of education: IT Apprenticeship; preferably Bachelor, Master 
  • Strong proven programming skills in Python 5- 10 years 
  • Understanding and ability to discuss software architecture best practices
  • Experience with JSON format, especially parsing and generation in Python 
  • Experience with using REST API in Python
  • Experience with using the ChatGPT API
  • Experience with RDF graph databases, e.g. GraphDB

Sounds like a great job?
Then we look forward to receiving your complete application documents through our online application form.

When applying by email, the sender agrees that his or her data will be used in accordance with our data privacy policy.

Find more vacancies at: coopers.ch

Job profile
  • IT - IT Management
  • Basel-Stadt
  • Contracting
  • Full Time
  • ASAP - 3 months- extension possible
  • Python
Anna Diomatari

Sounds interesting?
Simply click "Apply now" and I will get back to you.

Anna Maria Diomatari
Talent Acquisition Consultant
+41 41 632 43 35
anna.diomatari@coopers.ch

blog

Apply now