INFUSE

INFUSE

Senior Fullstack/AI Engineer

Georgia · Senior

Sponsorship not specifiedDetected 47 days ago
TypeScriptPythonReactVue.jsNode.jsFastAPIDistributed SystemsBackend DevelopmentFull-Stack DevelopmentObject-Oriented ProgrammingPostgreSQLRedisVector DatabasesAWSDockerKubernetesKafkaMachine LearningData EngineeringNLPLLMsRAGAgentic AICommunication

About the role

  • We do not employ machine learning technologies during this phase as we believe every human deserves attention from another human.
  • We do not think machines can evaluate your application quite like our seasoned recruiting professionals-every person is unique.
  • We promise to give your candidacy a fair and detailed assessment. - We may then invite you to submit a video interview for the review of the hiring manager.

Responsibilities

  • Develop end-to-end functionality: from complex interactive interfaces and dashboards to distributed backend services using NestJS and Python.
  • Design and maintain a microservices architecture, ensuring seamless interoperability between Node.js and Python services.
  • Design and optimize data storage schemas across a heterogeneous environment (PostgreSQL, ClickHouse, Qdrant).
  • Implement asynchronous inter-service communication and event streaming via Kafka.
  • Optimize application performance, build times, and data processing pipelines.
  • Design and evolve the AI architecture: integrating OpenAI/Anthropic models, managing context windows, and optimizing token consumption ( tiktoken ).
  • Build and tune RAG (Retrieval-Augmented Generation) pipelines using LangChain and Qdrant vector database.

Requirements

  • Senior, 4-5+ years in product development, with hands-on experience in LLM integration and data engineering
  • Deep knowledge of Node.js, Worker threads, and the NestJS ecosystem (solid understanding of Dependency Injection, Modules, Guards, Interceptors, and Pipes).
  • Proficient in TypeScript (Vue 3, NestJS) and a proven track record of backend development with Python.
  • Practical experience with Qdrant (or similar vector databases) - including indexing, similarity search, and vector tuning.
  • Experience with caching ( Redis ), object storage ( S3/MinIO ), containerization ( Docker/Kubernetes ), and the AWS ecosystem.
  • Strong analytical skills, a product-driven mindset, the ability to architect fault-tolerant systems, and a dedication to writing clean, maintainable code (SOLID, OOP/FP patterns).
  • Experience Required: Senior, 4-5+ years in product development, with hands-on experience in LLM integration and data engineering
  • Hands-on AI/LLM Experience: A solid understanding of prompt engineering, LangChain chains, embeddings, and semantic search.
  • You know exactly how Claude differs from GPT in production environments.
  • Vector DB Expertise: Practical experience with Qdrant (or similar vector databases) - including indexing, similarity search, and vector tuning.

Skills

  • Interfaces & Build Tools
  • Vue 3 / React, TypeScript
  • Core Frameworks
  • Node.js (LTS) + NestJS (core business logic), Python + FastAPI (AI services, orchestration, data processing)
  • LLM & Orchestration
  • OpenAI, Anthropic, Google
  • Experience working with distributed systems, message brokers ( Kafka ), and analytical databases ( ClickHouse ).
  • OLTP ), and how vector indexes operate in Qdrant.
  • Opportunities for professional and career growth and development.

Benefits

  • Supportive work/life balance: paid vacation and sick leave.

Company info

  • From there on, it's decision time! If you are still excited to join INFUSE and we like you as much, we will have a conversation about your offer. We do not make offers without giving you the opportunity to speak with us live.
  • We have absolutely zero legacy code.
  • Our entire stack is bleeding-edge (running the latest versions).
  • We don't just "plug in an OpenAI API key" - we are building a complex distributed system featuring RAG architecture, vector search, event streaming, and big data analytics.
  • Our Tech Stack
  • What We Are Looking For

This listing is sourced directly from INFUSE's careers page and normalized into a canonical job model.