This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
You'll be joining a small full-stack team building internal applications that blend traditional data-driven web tooling with newer AI-assisted features — chat interfaces over internal data, retrieval-augmented generation, graph-backed search, and dashboards that pull from a mix of enterprise systems. The exact day-to-day will depend on your strengths, but you'll be working across the backend, data, and LLM tooling layers of a modern internal platform.
Job Responsibility:
Build and ship features across a TypeScript and Node backend with data and AI-assisted components
Work on LLM-powered features including prompt engineering, retrieval-augmented generation, and integration with internal data sources
Contribute to graph-database-backed retrieval and semantic search work
Integrate with enterprise SaaS platforms and internal data systems via their APIs
Partner with frontend engineers on data visualization and dashboard work
Participate in code review, deployment automation, and standard quality engineering practices
Work directly with internal users to scope, prototype, and refine what gets built
Requirements:
3+ years building production web or data applications with Node.js and TypeScript
Practical experience with LLM prompt engineering and production retrieval-augmented generation (RAG) pipelines
Working knowledge of a graph database such as Neo4j or Memgraph, or equivalent experience with semantic search layers over a data warehouse
Comfort with modern LLM tooling patterns including tool use, agent architectures, and integration with enterprise data sources
Familiarity with enterprise engineering tooling — ticketing, source control, observability, and deployment pipelines
Comfortable operating in an agile team with CI/CD
Bachelor's degree in Computer Science, Information Systems, or a related field
Nice to have:
Experience with Snowflake Cortex, semantic views, or warehouse-native LLM tooling
Experience building or extending Model Context Protocol (MCP) servers
Experience with React and data visualization libraries
Certifications across cloud, data, or CI/CD platforms