> Markdown version of [/jobs/ext/2018086-scientific-programmer](https://www.wearedevelopers.com/jobs/ext/2018086-scientific-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Scientific Programmer - **Company:** Randstad - **Location:** Eindhoven, Netherlands (Remote available) - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), C++ (Programming Language), Computer Programming, Python (Programming Language), Programming Environments, Prolog, Software Engineering, TypeScript, ReactJS, State Machines, Technical Debt, Information Technology, Web Technologies - **Published:** August 11, 2026 - **Apply:** https://www.nationalevacaturebank.nl/vacature/6a4f6bb7-e7d9-4e0b-9ad8-5a69678843b4/scientific-programmer ## About the Role 1. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 2. Proven experience in scientific programming and software development. 3. Strong proficiency in multiple programming languages and technologies. - Proficiency in Java, C++, and Python, with demonstrated experience of using these languages in production. - Familiarity with one or more Domain-Specific Language technologies such as Xtext, Xtend, Lark, or Langium. - Exposure to modeling formalisms state machines, Petri nets, logic based languages such as Z3, OCL and Prolog. - Working knowledge of web technologies such as HTML, JavaScript/Typescript, React, etc. is a plus. 4. Experience in creating prototypes and demonstrators from concept to implementation. 5. Solid understanding of software development life cycles and best practices. 6. Ability to understand and apply academic research results to practical industry solutions. 7. Familiarity with high-tech industry product development processes is a plus. 8. Excellent problem-solving and analytical skills. 9. Strong communication skills and ability to work effectively with diverse teams. 10. Self-motivated with the ability to work independently and manage multiple projects. Required Attributes: 1. Adaptability to work with various technologies and programming environments. 2. Creativity in approaching complex problems and developing innovative solutions. 3. Strong attention to detail and commitment to delivering high-quality work. 4. Proactive mindset and willingness to take initiative on projects. 5. Ability to explain complex technical concepts to non-technical stakeholders. 6. Enthusiasm for bridging the gap between academic research and industry applications. ## Description e are seeking a talented and versatile Scientific Programmer to join our dynamic team. In this role, you will be responsible for creating innovative tooling that supports the embedding of methodologies at our partners in the high-tech industry. These methodologies are crucial in accelerating our partners' product development cycles, spanning from architecture and early design feedback to analyzing and diagnosing issues during operation. You will play a key role in applying academic research results to industry by creating scalable solutions., 1. Develop and implement tooling solutions that integrate seamlessly with our partners' engineering environments. 2. Create demonstrators and prototypes from scratch using various technologies. 3. Analyze partners' needs and select appropriate technologies for each project. 4. Design and develop software solutions that enhance product development cycles at various stages. - Strong familiarity with coding standards and best practices is essential. Candidates should demonstrate a high level of professional coding proficiency, with the ability to identify and resolve technical debt. - Experience in creating and driving technical improvement roadmaps is highly desirable. 5. Understand, integrate, and implement academic research results into practical, scalable industry solutions. 6. Collaborate with research fellows, team members, and partner stakeholders to understand requirements and deliver effective solutions. 7. Continuously evaluate and improve existing tools and methodologies. 8. Stay up to date with the latest technological advancements, academic research, and industry trends. Functie-eisen, You will be working in a collaborative team consisting of research fellows and scientific programmers. This team works closely with partner stakeholders to ensure the successful implementation and integration of our solutions in their environments. What We Offer: 1. Opportunity to work in 3-5 member teams on cutting-edge projects in the high-tech industry. 2. Collaborative and innovative work environment. 3. Exposure to the latest academic research and its practical applications. 4. Continuous learning and professional development opportunities. 5. A hybrid working arrangement, with a primary location in Eindhoven, occasional travel within the Netherlands, and flexibility to work from home a few days per week ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [WeAreDevelopers LIVE - Streaming HTML](https://www.wearedevelopers.com/videos/2135-wearedevelopers-live-streaming-html) ## Related Articles - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025)