Backend/Full-Stack Engineer

Research & Development

Remote

June 17, 2025

A fast-growing AI-powered B2B SaaS company is transforming how modern brands and distributors manage sales and operations. Its platform streamlines complex B2B workflows, accelerates sales cycles, and unlocks new revenue streams by automating traditionally manual back-office processes. Backed by top-tier investors and trusted by global retailers and distributors, the company is entering its next phase of growth with a strong focus on engineering excellence.

As they expand the platform’s AI capabilities, we are looking for engineers who are passionate about building impactful, scalable solutions at the intersection of commerce and machine intelligence.

Responsibilities

  • Build and enhance core AI capabilities such as semantic search, RAG pipelines, vector search, LLM integrations, and internal copilots;
  • Write and maintain robust, production-ready backend code using Node.js, NestJS, Python, TypeScript, and MongoDB;
  • Design, deploy, and manage scalable AI/ML pipelines, including data storage and retrieval using vector databases (e.g., Weaviate, Milvus);
  • Develop and maintain comprehensive unit, integration, and end-to-end tests using Jest, PyTest, Playwright, and Selenium;
  • Deploy, scale, and maintain cloud infrastructure on AWS, ensuring system performance and reliability (using tools like Jenkins and Docker);
  • Work closely with product and business teams to define requirements, scope work, and deliver high-impact features.

Requirements

  • 3+ years of experience in backend or full-stack engineering, preferably in B2B SaaS environments;
  • Hands-on experience developing and deploying AI/ML-driven features and pipelines;
  • Strong proficiency in Node.js, NestJS, Python, TypeScript, and MongoDB;
  • Experience working with vector databases (e.g., Weaviate, Milvus);
  • Solid background in cloud infrastructure and production deployment (AWS or GCP, Docker, Jenkins);
  • Proven ability to quickly build MVPs and iterate based on user feedback;
  • Excellent communication skills with the ability to explain technical decisions clearly;
  • At least Upper-Intermediate level of English;
  • Comfortable working independently in a fast-paced environment; self-motivated and proactive.

Bonus points for

We offer excellent benefits, including but not limited to

  • People-oriented management without bureaucracy;
  • Opportunities for self-realization, career, and professional growth;
  • Friendly and engaging professional team.

Application form

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.