Senior AI Engineer with Node.js
We are looking for Senior AI Engineer with Node.js
Náplň práce
Project Overview: TBC
Key Responsibilities:
-
Architect and implement AI-first features in our prompt-to-design AI tool and ChatBot ecosystem.
-
Build, customize, and deploy intelligent agents using LLMs (e.g., OpenAI, Anthropic) and LangGraph.
-
Integrate and manage vector databases like Pinecone, Weaviate, or Chroma for memory, semantic search, and retrieval-augmented generation (RAG).
-
Engineer multi-step workflows and decision logic across agents for dynamic, adaptive responses.
-
Fine-tune models or optimize prompts to align with domain-specific use cases.
-
Own backend AI service architecture with a focus on Node.js, scalability, and efficiency.
-
Integrate with third-party APIs and AI platforms to augment our AI capabilities.
-
Collaborate with front-end engineers and product designers to ensure seamless user experiences.
Predpoklady a zručnosti
Required Skills & Experience:
-
4+ years in software engineering with 2+ years focused on AI/LLM applications.
-
Deep experience with Node.js in production-grade systems.
-
Proficient in LangChain, LangGraph, or related agent orchestration frameworks.
-
Hands-on with vector databases (e.g., Pinecone, Weaviate, Chroma) and semantic search techniques.
-
Experience deploying AI agents in production.
-
Strong understanding of prompt engineering, fine-tuning, API integrations, and retrieval pipelines.
-
Familiarity with cloud platforms (e.g., AWS, Azure) and DevOps workflows is a plus.
-
Excellent communication skills and a collaborative mindset.
Preferred:
-
Experience working on AI tools for creative/design applications.
-
Familiarity with front-end frameworks (React, Next.js) to bridge AI and UI layers.
-
Exposure to tools like OpenAI Assistants API, Anthropic Claude, or Google Gemini.
Ďalsie informacie
Seniority: Senior
Location: Fully remote, with possible occasional in person team sessions / workshops / gatherings (i.e. 1x quarter) likely to take place in Prague
US Hours overlap needed (2-6 pm CET)?: Minimum 2-6pm CET, preferred 2-7pm CETbird
Language: EN, CZ
Start: ASAP
Duration: 6 months with likelihood of extension
O spoločnosti
Prihlásiť sa na pozíciu
Sprevádzať týmto výberovým procesom vás bude Anna. Máte otázky? Zavolajte na číslo +421 948 923 317.
Osobné údaje
Týmto udeľujem súhlas so spracúvaním mojich osobných údajov uvedených v žiadosti o prijatie do zamestnania, v profesijnom životopise, osobnom dotazníku, osobných údajov získaných z kontaktného formulára na webstránke spoločnosti a osobných údajov získaných pri pohovore v spoločnosti Grain Slovakia s. r. o. podľa Z. č. 18/2018 Z. z. o ochrane osobných údajov (ďalej len „Z.č. 18/2018 Z. z.“) spoločnosti Grain Slovakia s. r. o. na účely sprostredkovania zamestnania. Súhlas je možné kedykoľvek písomne odvolať, inak súhlas zanikne po uplynutí 3 rokov odo dňa jeho udelenia a údaje budú anonymizované a ďalej využívané výlučne na štatistické účely. Zároveň beriem na vedomie, že práva dotknutej osoby sú upravené v § 59 a nasl. zákona č. 18/2018 Z. z. Týmto prehlasujem, že podmienkam spracovania mojich osobných údajov som plne porozumel a súhlas udeľujem vedome, dobrovoľne a bez výhrad.