Quick Summary
NextCloud is seeking a Back-end Engineer for Integration and AI to work remotely from Germany, focusing on developing new server features and integrating AI services like LLMs, speech-to-text, and image processing. Responsibilities include feature development, database and systems design, quality assurance, and project-based work. Required skills include PHP, Python for AI/ML integrations, familiarity with frontend frameworks (VueJS, React, Angular, Svelte), AI/LLM frameworks (Hugging Face, LangChain), REST APIs, Docker, and experience with speech, vision, or NLP integrations.
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.

