Gi Group
Software Engineer (a)
Gi GroupSwitzerland3 days ago
Full-timeInformation Technology

For our client, a globally leading pharmaceutical company based in Basel, we are looking for a Full Stack Software Engineer with experience in Python development, Linux, and solid understanding of version control systems, such as Git


Software Engineer (a)


The Oncology Data Science (OncDS) team within Biomedical Research leverages computational biology, artificial intelligence, and data expertise to drive projects across the pre-clinical and clinical development pipeline for a diverse range of innovative therapeutics. Our team specializes in harnessing high-throughput genomic and biomarker data to advance target identification, drug discovery, and clinical development.

We are looking for a Full Stack Software Engineer to contribute directly to the development and optimization of tools that manage critical datasets and generate visualizations to uncover scientific insights. This position offers a unique opportunity to work at the intersection of cutting-edge science and technology within a team that prioritizes curiosity, collaboration, innovation, and personal growth.


Your tasks


  • Work with multidisciplinary teams to design and maintain the backend architecture of data curation applications using Python frameworks
  • Enhance and optimize existing applications while resolving technical issues and debugging as needed
  • Implement and uphold best practices, including robust testing and CI/CD workflows


Your qualifications


  • Bachelor’s or Master’s degree in IT or a related field
  • Strong knowledge of software architecture principles and design patterns
  • Extensive experience with Python development, including Dash
  • Proficiency in Linux operating systems
  • Solid understanding of version control systems, such as Git
  • Proven capacity to work independently and collaboratively, handle multiple projects, prioritize tasks effectively, and identify actionable next steps.
  • Familiarity with scientific or biological datasets is an big advantage
  • Background in front-end development using React.js, TypeScript, and Bootstrap is an big advantage
  • Experience with package management tools like Conda and Node.js is an big advantage
  • Understanding of relational database systems is an big advantage
  • Comfortable designing and utilizing APIs, such as FastAPI and AWS Redshift is an big advantage


Your application


Please apply online. For further information about the position, please contact your Gi Consultant, Mr. Nazim Sagkol (B. Eng.), (+41 76 349 85 07)


Gi Life Science is part of Gi Group Holding, a global ecosystem of HR services and consulting that supports the development of the labour market and helps to change people's lives in 37 countries around the world. In Switzerland we operate with the brands Gi Life Sciences, Gi Group, Grafton and Bautech Personal. We are active in temporary, permanent and professional staffing as well as in a variety of complementary HR Services. With a direct presence in 40 locations across Switzerland and over 200 employees, we are one of the leading staffing companies in the Swiss recruitment market. Gi Life Sciences is specialist for Temporary and Permanent staffing in the Life Science sector, as well as a valuable partner for many other HR Solutions. We believe in experts talking to experts: all our professionals are certified in scientific sector, meaning that they are able to understand your needs and support you at 360°.

Key Skills

Ranked by relevance