All Jobs
No items found.
Python and Node.js Developer
Europe
Remote
Who We Are
Role Description

Project tasks:

  • Maintain and stabilise the existing Node.js conversational backend (bug fixes, minor enhancements, testing, reliability, cautious change management)
  • Ensure continuous operation of production services and timely resolution of maintenance issues with no regressions
  • Work with a short-term Node.js maintenance focus and transition mid- to long-term to full-time Python/AI development
  • Develop and extend a Python-based conversational AI orchestration layer (LangChain / LangGraph)
  • Implement LLM orchestration pipelines including prompt engineering, API integration, hallucination handling, error handling, and fallback strategies
  • Participate in architecture discussions and the migration from Node.js to a Python/Kotlin stack
  • Integrate and collaborate with Kotlin backend services and engineers
  • Create and maintain automated tests, technical documentation, and CI/CD pipelines
  • Collaborate closely with a cross-functional product team (frontend, Kotlin, business, design)

Qualifications:

  • Professional experience maintaining Node.js backends in production environments (Express/Koa-style)
  • Professional Python experience
  • Practical experience with LLMs, LangChain, and prompt engineering
  • Proven handling of LLM-specific challenges (e.g. hallucinations, prompt iteration, reliability)
  • Experience with automated testing (Jest/Mocha, pytest) and CI/CD pipelines
  • Familiarity with Kotlin backend ecosystems and service integration
  • Experience with Git / version control
  • Familiarity with Docker, cloud platforms (AWS, Azure, GCP), and Databases (PostgreSQL, MongoDB, Redis)
  • Solid understanding of API design
  • JWT/OAuth2 knowledge is an advantage
We Expect You to Have:

Apply for this position

Our team will review your application within the next 5 days.

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Send

Thank you!
We will be in touch shortly

kid giving a thumbs-up while sitting at a desktop table
Done
Oops! Something went wrong while submitting the form.