×
Register Here to Apply for Jobs or Post Jobs. X

Senior Scientific Software Engineer; Fullstack

Job in 4040, Basel, Kanton Basel-Landschaft, Switzerland
Listing for: F. Hoffmann-La Roche AG
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer, AI Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 CHF Yearly CHF 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Scientific Software Engineer (Fullstack)

We are seeking a Senior Scientific Software Engineer (Fullstack) to design and build interactive tools for small‑molecule drug discovery, focusing on chemical data, molecular design workflows, and model interpretability. You will shape the technical and product direction of platforms that enable medicinal and computational chemists to explore data, test hypotheses, and design better drugs.

Responsibilities
  • Partner with medicinal chemists, cheminformaticians, and AI scientists to understand real‑world molecular design and analysis workflows.
  • Design and build end‑to‑end platforms spanning front‑end interfaces, backend services, and data integrations that enable scientists to run analyses, explore data, and interpret model outputs.
  • Lead development of intuitive, extensible user experiences for complex scientific workflows, focusing on interactive visualization, usability, and scientific fidelity.
  • Architect and implement APIs, data models, and services that support scalable, data‑intensive applications, including integration with computational pipelines and machine learning systems.
  • Evaluate and apply emerging technologies, including AI‑assisted development tools, to accelerate iteration and explore new approaches to scientific data visualization and interface design.
  • Collaborate with distributed scientific, engineering, and design teams to take ideas from early exploration to production‑ready applications, sharing ownership of outcomes and impact.
Qualifications
  • Ph.D. in an engineering, physical, or quantitative discipline with 2+ years of experience, or a BS/MS with 5+ years of relevant industry experience.
  • Proven track record of designing and building modern web applications across the full stack, including front‑end development with Type Script frameworks (React, Vue, or Svelte) and backend systems in Python (FastAPI, Flask) or similar.
  • Expertise in creating interactive, data‑rich visualizations using web‑based libraries such as D3.js, Vega‑Lite, Plotly, WebGL, or WebGPU.
  • Experience designing and implementing APIs, data services, and application architectures that support interactive, data‑intensive scientific workflows with performance, scalability, and maintainability focus.
  • Proficiency in modern AI‑assisted coding practices, with sound judgment about correctness, reproducibility, guardrails, and maintainability.
  • Curious, eager to grow new skills, and excited to explore emerging technologies while collaborating across multidisciplinary teams.
  • Preference given to candidates comfortable reasoning about chemical structures and molecular design workflows, including core chemo informatics concepts (fingerprints, descriptors, similarity metrics, molecular embeddings).
  • Ability to work effectively with complex datasets in scientific contexts using Python‑ or R‑based tools.
  • Fluency working with data pipelines, cloud infrastructure, and distributed systems for large‑scale chemical or biological datasets.

Roche is an Equal Opportunity Employer.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary