> Markdown version of [/jobs/ext/838395-research-engineer-tools-developer](https://www.wearedevelopers.com/jobs/ext/838395-research-engineer-tools-developer). 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). --- # Research Engineer - Tools Developer - **Company:** The Mission Of The Catalan Institute Of Nanoscience And Nanotechnology (icn2) - **Location:** Spain - **Contract:** Temporary contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, Computer Programming, Databases, Python (Programming Language), Machine Learning, MongoDB, Pytorch, ReactJS, Backend, Software Coding, Docker - **Published:** June 8, 2026 - **Apply:** https://es.trabajo.org/oferta-5515-2afe9f0ba9e0c7273047e13e4e1cf107 ## About the Role der Waals heterostructures. The project will contribute to the establishment of such a platform and interface with in-house computational artillery of TCN (www.lsquant.org) and to demonstrate the predictive power of the methodology on neuromorphic computing applications. Main Tasks and Responsibilities: * Develop APIs for various codebases within the group. * Maintain Docker images to ensure they are up-to-date with the group's ongoing code development. * Address and resolve security issues between the front end and back end. * Create a user database for the Bespokematerial project. * Develop a tool that allows users to select a custom backend provider (AWS, Azure, or Google) for running experiments. * Create a marketplace where users can share resources with each other. * Add Gradio interface nodes specific to Siesta and LS-Quant. * Create tools to handle large file transfers in the backend. Requirements: * Education: Bachelor in Physics or Electrical/Mechanical Engineering * Knowledge: General programming knowledge, proficiency in Python or JavaScript, familiarity with the following tools will be highly appreciated: MongoDB, React and React workflow, Google APIs, PyTorch. * Professional Experience: Programming in Python/C languages. * Personal Competences: Demonstrated competitive ability in using DFT simulations and machine learning techniques. Demonstrated strong coding skills and a passion for UX/UI design. Summary of Conditions: * Full-time work (37.5h/week) * Contract Length: Temporary (6 months) * Salary will depend on qualifications and demonstrated experience. * Support for relocation issues. * Life Insurance. Estimated Incorporation Date: as soon as possible How to Apply: All applications must be made via the ICN2 website and include the following: * 2 Reference letters or referee contacts. Applications will be continuously reviewed. Equal Opportunities: ICN2 is an equal opportunity employer committed to diversity and inclusion of people with disabilities. ICN2 is following the procedure for the contract of people with disabilities according to article 59 of the Royal Decree 1/2015, of 30 October. ## Related Videos - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)