Apply now for a Full Stack Developer role in Neuchâtel, Switzerland with a leading pharma company. Work on ML-driven recommender systems. Python, SQL, Databricks, and JavaScript skills required.
💻 Full Stack Developer Job – Machine Learning & Pharma Innovation | Neuchâtel, Switzerland
📍 Location: Neuchâtel, Switzerland
🏢 Company: Global Pharmaceutical Leader
🔍 Role: Full Stack Developer (ML/Data-Centric Project)
👨💻 Recruitment Partner: CK QLS
📌 Job Reference: 108 120
📨 Apply via: rangrave@ckqls.ch | 📞 +41 444 990 468
Are you a passionate Full Stack Developer ready to dive into a meaningful, high-impact project that bridges pharmaceutical manufacturing and machine learning? CK QLS is actively searching for a Full Stack Developer to join our client – a renowned global pharma company based in Neuchâtel, Switzerland – on a cutting-edge digital transformation journey.
This is your opportunity to leverage your skills in front-end, back-end, and ML integration to help create a smart recommender system that will transform how scientists and operators analyze and use production data.
🌐 About the Project
Our client is building a next-generation digital tool that uses machine learning algorithms to optimize pharmaceutical manufacturing processes. The goal? Turn complex data into actionable insights to empower decision-making on the production floor and in scientific labs.
As a Full Stack Developer, you will be at the center of this mission – bringing together data engineering, software development, and user-centric design.
🧠 Key Responsibilities
🔧 Back-End Development:
-
Work with SQL databases to extract and transform large volumes of structured data
-
Apply data engineering best practices to ensure robust and scalable data pipelines
-
Build and document RESTful APIs to make ML predictions and data insights accessible across the system
-
Preferred Tooling: Databricks, Spark (bonus if you have cloud experience – Azure or AWS)
🎨 Front-End Development:
-
Develop interactive, user-friendly dashboards and visual tools using:
-
HTML5 / CSS3 / JavaScript
-
Plotly.js / Dash for scientific visualizations and data representation
-
-
Focus on responsive UI/UX that supports fast and intuitive decision-making for end users in manufacturing
🐍 Scripting & ML Integration:
-
Use Python (pandas, numpy, scikit-learn) for scripting, preprocessing, and integration with ML components
-
Support ML model deployment into production environments; monitor performance and manage version control
-
Collaborate with data scientists to ensure smooth hand-off between model development and deployment
✅ Key Requirements
We’re looking for someone who brings not only the right technical stack but also the right mindset for innovation and team collaboration.
🎓 Education & Experience:
-
Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field
-
2–5 years of experience as a Full Stack Developer or Software Engineer (preferably in data-heavy environments)
🔑 Must-Have Skills:
-
Strong backend development experience using SQL, Python, and API development
-
Experience with JavaScript, HTML5, and CSS3
-
Data visualization using Plotly, Dash, or similar frameworks
-
Familiarity with Databricks, Jupyter Notebooks, or similar data analytics platforms
🚀 Nice-to-Have Skills:
-
Experience with ML integration or machine learning lifecycle deployment
-
Hands-on with cloud infrastructure (Azure, GCP, or AWS)
-
Familiarity with Agile methodologies, Jira, and Confluence
-
Understanding of GxP compliance or regulated environments (preferred but not mandatory)
🧑💼 Soft Skills That Matter:
-
🔍 Detail-oriented: You write clean, maintainable code with an eye for performance and reliability.
-
💡 Innovative: You’re curious, experimental, and not afraid to challenge the status quo.
-
🤝 Collaborative: You thrive in a team setting and love bouncing ideas around with data scientists, engineers, and domain experts.
-
⏱️ Self-driven: You manage your time effectively and deliver consistent results even in dynamic environments.
🌍 Why Join This Opportunity?
This isn’t just another dev role—it’s a chance to:
-
🔬 Make a difference in global healthcare: Help improve processes that impact the production of life-saving medications.
-
🤖 Work at the intersection of software and data science
-
🌐 Join a multicultural, multilingual R&D team
-
💼 Gain pharma industry exposure while working with cutting-edge technologies
-
🏞️ Live and work in scenic Neuchâtel, Switzerland – a city known for innovation, nature, and a high quality of life
📢 How to Apply
If you’re excited by the opportunity to build ML-powered solutions in a pharma environment, don’t miss out!
📧 Email your CV to: rangrave@ckqls.ch
📞 Call for queries: +41 444 990 468
👉 Quote Job Reference: 108 120 in all correspondence
🧳 Relocation & Work Permits
Candidates currently based in the EU or Switzerland are preferred. However, strong profiles from other regions may also be considered if they meet visa/work permit eligibility.
🧭 About CK QLS
CK QLS specializes in recruiting scientific, engineering, and IT professionals for pharmaceutical and life science organizations across Switzerland and Europe. Our mission is to connect top-tier talent with meaningful roles that contribute to innovation in healthcare and life sciences.