Back-end Engineer Integration and AI (PHP/Python)
Job details
Company
Nextcloud
Location
Remote, Germany
Employment type
Full-time
Seniority
Mid level
Primary category
Software Development
Posted date
26 Mar 2026
Valid through
Job description
We’re looking for engineers with experience in PHP/ back-end development and AI integrations to join our integrations team!
You would work with the engineering team to bring new features and improvements to the server back-end like new authentication or storage mechanisms, audio/video chat and more, as well as integrating AI into the Nextcloud platform (e.g. LLMs, speech-to-text, and image processing services). You ideally have open source experience, know your way around git and Github.
Tasks
-
Feature development
-
Integration of AI services and models (Python / APIs / microservices)
-
Database design
-
Systems design
-
Quality assurance
-
Project-based development, working on one project for a defined timeframe
Requirements
-
Technical experience with PHP and bit of HTML, CSS, Javascript
-
Experience with Python for AI/ML integrations
-
Experience with one or more frontend frameworks like VueJS or React, Angular, Svelte
-
Familiarity with AI/LLM frameworks (e.g. Hugging Face, LangChain)
-
Familiarity with REST APIs and REST-based AI services
-
Understanding of containerization (Docker) and model deployment workflows
-
Experience with speech, vision, or NLP integrations (e.g. Whisper, OCR, embeddings)
-
Knowledge around open source technology
-
Ideally experience with Nextcloud AI features or similar platforms
-
Reliability, independent and self-reliant working style
Benefits
-
A distributed, open team with a passion for working on and within the open source community
-
Developing a product which pushes the boundaries of technology and with a global user and contributor community
-
A competitive salary
-
Flexibility for a healthy work-life balance
-
Time for personal growth and education
-
We are looking for somebody with ambition and drive who would like to grow and learn.
-
A distributed, open team with a passion for working on and within the open source community
-
Developing a product which pushes the boundaries of technology and with a global user and contributor community
-
A competitive salary
-
Flexibility for a healthy work-life balance
-
Time for personal growth and education
-
We are looking for somebody with ambition and drive who would like to grow and learn.