> Markdown version of [/jobs/ext/2228847-software-engineer](https://www.wearedevelopers.com/jobs/ext/2228847-software-engineer). 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). --- # Software Engineer - **Company:** Iris Institut - **Location:** Aachen, Germany (Remote available) - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Cloud Computing, Relational Databases, Cursor (Graphical User Interface Elements), Python (Programming Language), PostgreSQL, Open Source Technology, Next.js, Software Engineering, TypeScript, Data Processing, ReactJS, Delivery Pipeline, Large Language Models, Fastapi, Pandas, Containerization, Odoo, Core Data, Information Technology, Web Technologies, Data Pipelines, Docker - **Published:** August 25, 2026 - **Apply:** https://www.jobfinder.de/job/software-engineer-applied-ai-geodata-systems-data-transfer-full-time-m-f-d/ ## About the Role Row-Level Security (RLS) and data privacy standards. - Continuous Feedback Architecture: Establish data pipelines that capture operational feedback from commercial deployments to refine and advance the research models. What We Are Looking For - Technical Background: Degree in Computer Science, Geoinformatics, Software Engineering, Data Science, or equivalent practical industry experience. - Core Technical Skills: - Solid programming foundation in Python (FastAPI, Pandas, data handling) and/or modern Web technologies (TypeScript, React, Next.js). - Working knowledge of relational databases (PostgreSQL) and containerization (Docker / Docker Compose). - Practical experience or strong interest in AI-assisted development tools (Cursor, v0.dev, LLM APIs). - Mindset: Strong analytical curiosity, proactive problem-solving attitude, and a clean-code engineering approach. - Eligibility: Open to local applicants and international candidates currently in Germany (e.g., Chancenkarte / Opportunity Card, Job-Seeker Visa, or EU Work Permit). - Languages: Professional working proficiency in English (required); German language skills are a plus. What We Offer - Full-Time Permanent Employment: Long-term career stability with clear growth trajectories into Senior Engineering or Technical Leadership roles. - Dual Master / Trainee Track Available: For candidates looking to combine full-time practice with further academic credentials, we offer tailored Master Trainee tracks including academic coordination and complete tuition support. - Accommodation & Onboarding Package: Structured assistance with local accommodation, official registration, and comprehensive onboarding support. - Visa & Administrative Backing: Dedicated employer support for Opportunity Card conversions and German residence/work permit applications. - Modern AI-First Work ## Description spatial datasets into robust, production-ready digital architectures. Your Focus & Responsibilities - Geospatial & Core Data Modeling: Develop and refine automated pipelines for spatial datasets, open-source cadastre records, and environmental scoring algorithms using Python. - AI-Assisted Full-Stack Integration: Transform algorithmic logic into high-performance FastAPI backends and connect them with modern React/Next.js frontends (leveraging cutting-edge tools such as v0.dev, Cursor, and Windsurf). - Applied Transfer & Enterprise Workflows: Implement real-world pilot applications by connecting data models to practical workflows (e.g., automated property screening, municipal portals, and ERP/Odoo interface connections for infrastructure). - Multi-Tenant Architecture & Cloud Deployment: Package services into robust Docker multi-container environments and deploy them on secure European/Swiss server infrastructure (Infomaniak VPS) with strict ## Related Videos - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [Beyond Hiring: Building a Sustainable Talent Acquisition Engine at Deutsche Bahn](https://www.wearedevelopers.com/videos/1856-beyond-hiring-building-a-sustainable-talent-acquisition-engine-at-deutsche-bahn) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)