Motiff d.o.o.

Back-End Developer (Node.js + AI Infrastructure)

AWSMongoDBPostgreSQLRedisRESTfulWebSockets

Iskustvo
Medior, Senior
Angažman
Puno radno vrijeme
Rok prijave
još 22 dana

O kompaniji

At Motiff, designing intuitive and delightful solutions is the core of what we do. We care a lot about the experience, the design craftsmanship and the tiniest details that go into what we create.

Motiff, with it's talent network, is a globally distributed organization with headquarters in Chicago, IL and recently opened office in Sarajevo, BIH. We design and develop software to help booming startups as well as enterprise companies. We've got an amazing group of skilled and friendly people and we're looking for more skilled talent to join our team.

Opis posla

PROJECT DESCRIPTION:
We're building a next-generation AI-powered mobile application for the healthcare space. The app enables better and preventative patient care and removes administrative burden from the doctors. The platform allows patients to upload images and documents, which are processed by a dedicated AI Agent. This AI provides personalized reports, real-time suggestions, and meaningful insights to both patients and doctors. Each user has a unique context and profile, which the AI uses to tailor outputs and continually improve. This role will be foundational to setting up the core logic, APIs, and AI infrastructure that power this experience. Your key responsibilities will be:

Role and responsibilities:
As our backend lead, you'll be responsible for designing and building the system architecture, APIs, and data pipelines to support a scalable, real-time, and secure application — including seamless integration with LLMs (Large Language Models) and user-specific AI contexts.
  • Develop robust and scalable REST APIs using Node.js (Express.js or NestJS)
  • Manage authentication & authorization (JWT/OAuth)
  • Handle file uploads and process PDFs, images, and documents
  • Integrate and manage communication with LLM APIs (OpenAI, Anthropic, HuggingFace, etc.)
  • Build services that enable prompt chaining, context enrichment, and AI feedback loops
  • Architect and maintain multi-tenant architecture for user-specific AI agents
  • Enable real-time communication (WebSockets / Socket.IO)
  • Manage and optimize databases (PostgreSQL, MongoDB)
  • Implement caching strategies (e.g. Redis) to improve performance
  • Ensure data privacy and security compliance (e.g., HIPAA, GDPR)
  • Deploy and maintain the infrastructure on AWS, GCP, or Azure
  • Write well-tested, documented, and maintainable code

Kvalifikacije

QUALIFICATIONS:

  • 4+ years experience in Node.js back-end development
  • Experience working with LLMs and AI model APIs (OpenAI, Hugging Face, Cohere, etc.)
  • Familiarity with prompt engineering and managing LLM input/output
  • Strong understanding of RESTful APIs, authentication flows, and secure data handling
  • Hands-on experience with Redis and caching optimization
  • Experience with PostgreSQL, MongoDB, or similar DBs
  • Real-time architecture experience using WebSocket or Socket.IO
  • Comfortable deploying and monitoring services on cloud platforms (AWS/GCP)
  • Strong testing discipline (unit, integration, load tests)

Dodatne Informacije

BONUS POINTS:

  • Experience with LangChain, LlamaIndex, or similar frameworks
  • Familiarity with Vector Databases (Pinecone, Qdrant, Weaviate)
  • Prior work in healthtech or secure environments (HIPAA-compliance)
  • Experience with microservices or event-driven architectures
  • Knowledge of infrastructure as code (Terraform, CDK)

SOFT SKILLS:

  • Strong communication skills both written and spoken
  • Critical thinking, creativity and problem-solving
  • Teamwork and collaboration
  • Strong work ethic, accountability and determination
  • Organization and time-management skills
  • Presentation and mentoring

Oglas istekao? 

Top IT poslovi u tvom inboxu

Pretplati se na Dzobs.com newsletter i jednom sedmično ti šaljemo najnovije poslove za odabranu poziciju.

Zanimanje...