-
Randstad Digital Switzerland

Python-Entwickler:in

Randstad Digital Switzerland
Switzerland · Full-time · Associate

About the Role

Join a leading Pharmaceutical Research and Early Development organization dedicated to developing transformative medicines that address some of the world’s most pressing healthcare challenges. The team operates with a mission to translate scientific breakthroughs into impactful treatments, fostering a culture of curiosity, responsibility, and humility.



Position Details

  • Start Date: ASAP (latest: March 1, 2025)
  • Duration: 6 months, with potential for extension
  • Location: Basel (partially remote)
  • Workload: 100%


Key Responsibilities

  • Design and (re-)implement a user-friendly Python library that interfaces with an existing REST API.
  • Develop and (re-)implement loader scripts for bulk operations utilizing the Python library.
  • Prototype a mapping concept algorithm integrating data from a GraphDB RDF graph and leveraging LLM services (e.g., ChatGPT API).
  • Document the system architecture, usage instructions, and operational procedures for future reference.
  • Train and guide scientists in effectively using the library and scripts.
  • Collaborate with stakeholders to gather requirements and align solutions with organizational needs.
  • Conduct testing and quality assurance to ensure the reliability and accuracy of the code.


Required Qualifications

  • Education: IT Apprenticeship minimum; Bachelor’s or Master’s degree preferred.
  • Programming Expertise:
  • Proficiency in Python with 5–10 years of hands-on experience (essential).
  • Deep understanding of software architecture best practices.
  • Expertise in working with JSON (parsing and generation) and REST APIs in Python.
  • Additional Skills:
  • Optional: Experience with ChatGPT API and RDF graph databases (e.g., GraphDB).
  • Excellent written and verbal communication skills in English.
  • Ability to write clear, concise documentation for technical and non-technical users.
  • Capacity to explain technical concepts to non-engineers.



If you’re interested and meet the qualifications, we encourage you to apply now.

Key Skills

Ranked by relevance

python
Login to Apply
Posted
Jan 07, 2025
Type
Full-time
Level
Associate
Location
Basel

Industries

Chemical Manufacturing

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Experis Switzerland
Related

Senior Software Engineer (Python/Go)

2026-05-21

Full-time
Mid-Senior
Switzerland
Chemical Manufacturing
Information Technology
View Job Details
Mitsui Chemicals Group
Related

Software Developer C++ Algorithms in Autonomous Driving (m/f/x)

2026-06-18

Full-time
Not Applicable
Romania
Chemical Manufacturing
Engineering
View Job Details
IFF
Related

Global IT/OT Engineer

2026-06-16

Full-time
Not Applicable
Slovenia
Chemical Manufacturing
Engineering