freehire launches on Product Hunt on 26 August.

Follow →

Senior Back-end Engineer - Generative AI

  • Architect and refine RAG systems that integrate retrieved data with generative AI models to produce valuable insights in real time. Use real-time and batch prompting mechanisms.
  • Build and maintain large-scale data pipelines
  • Ensure stable, low-latency retrieval of structured and unstructured data
  • Ensure seamless data flow across external and internal systems
  • Optimize columnar and vector databases for efficient data retrieval in both batch and real-time settings
  • Work closely with product and engineering teams to ensure the successful delivery of projects, meeting performance and scalability goals
  • 8+ years of software development experience
  • Expertise in data retrieval, database management, and API integrations
  • Experience building and optimizing Retrieval-Augmented Generation (RAG) systems
  • Experience with columnar databases and vector databases (e.g. ClickHouse, Pinecone)
  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Experience with Kubernetes for scalable backend services
  • Strong understanding of Docker
  • Familiarity with machine learning workflows to support retrieval-based and generative models
  • Strong communication skills in both spoken and written English
  • Startup experience
  • Experience with Node.js and TypeScript
  • Experience with Docker and Kubernetes
  • Experience with BullMq, RabbitMq, ActiveMq, or AWS SQS
  • Experience managing the convergence of multiple data sources
  • Experience working in the B2B data industry
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available