ML/AIWork
Nextcloud GmbH logo

Back-end Engineer Integration and AI (PHP/Python)

Nextcloud GmbH · Berlin, DE

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 and know your way around git and GitHub.

Responsibilities:

  • 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

Required skills:

  • Technical experience with PHP and a bit of HTML, CSS, JavaScript
  • Experience with Python for AI/ML integrations
  • Experience with one or more frontend frameworks like VueJS, React, Angular, or 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 of open source technology
  • Ideally experience with Nextcloud AI features or similar platforms
  • Reliability, independent and self-reliant working style

What we offer:

  • 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 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. That means that if you don’t fulfill the requirements yet but want to learn, apply!
  • Contact us at jobs@nextcloud.com with your resume if you are interested in this role.

ML/AI Work links you to the employer's original posting — always verify the details there before applying.

Back-end Engineer Integration and AI (PHP/Python)
Nextcloud GmbH
Apply →