> Markdown version of [/jobs/ext/2018143-programmer](https://www.wearedevelopers.com/jobs/ext/2018143-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). --- # programmer - **Company:** Tilburg University - **Location:** 's-Hertogenbosch, Netherlands - **Experience:** Starter - **Salary:** €3,873.0 - €5,264.0 - **Contract:** Temporary contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Application Integration Architecture, Big Data, Cloud Computing, Computer Programming, Continuous Integration, Data as a Services, Data Infrastructure, Data Integration, Distributed Systems, Python (Programming Language), Machine Learning, Software Maintenance, Tensorflow, Software Engineering, Software Systems, Data Streaming, Digital Twin, Git, Information Technology, Sentry, Data Analytics, Machine Learning Operations, Data Pipelines, Docker - **Published:** August 11, 2026 - **Apply:** https://career5.successfactors.eu/career?career_ns=job_listing&company=S003974031P&navBarLevel=JOB_SEARCH&career_job_req_id=24362 ## About the Role 1. Education: An MSc degree in Computer Science, Software Engineering, Data Science, Artificial Intelligence or a closely related field is preferred. A completed EngD in Computer Science, Data Science or a closely related area is strongly preferred. 2. Experience: You have practical programming experience gained through employment, an EngD, internships, applied research, or substantial software projects. Experience with complex operational projects is important; prior experience in the safety and security domain is strongly preferred, although SENTRY itself focuses on precision agriculture and plant health. 3. Languages: You have a good command of English, both written and spoken. Dutch is an advantage but not required. 4. Technical skills: * good programming skills in Python and JavaScript; * knowledge of, or practical experience with, MLOps and/or AIOps; * experience with software development, APIs, data integration and data pipelines; * familiarity with Git and preferably Docker, CI/CD and cloud-based development environments; * interest in AI/ML frameworks, operational AI systems and software engineering for data-intensive applications; * knowledge of security-by-design, secure software development or distributed systems is an advantage. 5. Competencies: * you are a hands-on developer who enjoys building and experimenting; * you can move quickly from a technical concept to a working prototype; * you work accurately and take responsibility for the quality of your code; * you are comfortable working independently as well as in multidisciplinary and international teams; * you communicate clearly with both technical colleagues and domain experts. What we are looking for We are not primarily looking for a researcher. We are looking for a hands-on junior programmer who can turn AI and data concepts into robust prototypes and integrated software solutions. Experience with safety and security projects, mission-critical data environments, or other operationally demanding application domains is a strong advantage and can be directly applied to the reliable engineering of SENTRY's AI and data services. ## Description Would you like to build software and AI-enabled solutions for precision agriculture and plant-health monitoring? Do you enjoy turning technical ideas into working prototypes together with researchers, technology partners and agricultural domain experts across Europe? Then we are looking for you! Your position As Junior Programmer, you will work primarily within SENTRY (Grant Agreement 101288591), a four-year Horizon Europe Research and Innovation Action developing next-generation solutions for plant pathogen surveillance and sustainable crop protection. SENTRY combines real-time pathogen and environmental monitoring with predictive AI, digital twins and data analytics to detect biological threats earlier, model disease risks and support more targeted phytosanitary interventions. Within SENTRY, your role will focus on the software and AI engineering needed to turn research components into reliable, testable and deployable services. You will translate technical concepts, data flows and user requirements into working software components, prototypes and demonstrators, with particular attention to integration, MLOps/AIOps and robust operation of data- and AI-intensive applications. The position is strongly implementation-oriented. You will work closely with researchers, software engineers and European project partners and contribute to a project that aims to strengthen crop resilience, reduce unnecessary pesticide use and improve sustainable agricultural management through advanced digital technologies. Your activities include: * developing and maintaining software in Python and JavaScript; * developing and integrating APIs, data pipelines and AI-enabled services; * supporting MLOps workflows for training, testing, deployment, monitoring and lifecycle management of machine-learning models; * applying AIOps principles for monitoring, automation and operational management of software and AI environments; * working with Git, CI/CD pipelines, containers and modern development environments; * integrating software and AI components developed by different European project partners; * developing, testing and documenting prototypes and demonstrators; * supporting technical experimentation, validation and demonstrations in SENTRY pilot and risk-assessment use cases; * contributing to technical documentation, testing procedures and project reporting where relevant. ## Related Videos - [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) - [From Doubt to Confidence: How Sentry Uses Verdaccio to Bulletproof SDK Releases](https://www.wearedevelopers.com/videos/739-from-doubt-to-confidence-how-sentry-uses-verdaccio-to-bulletproof-sdk-releases) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Debugging in the Dark](https://www.wearedevelopers.com/videos/1658-debugging-in-the-dark) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [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)