Full-Stack Engineer (AI-First) @Fulcrum
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 3wks ago

[Hiring] Full-Stack Engineer (AI-First) @Fulcrum

3wks ago - Fulcrum is hiring a remote Full-Stack Engineer (AI-First). πŸ’Έ Salary: unspecified πŸ“Location: Ukraine

Role Description

We are looking for a Full-Stack Engineer (AI-First) who will help build the MVP and shape the technical foundation of the product. The role combines full-stack development with AI-driven workflows. The engineer will:

  • Design and develop core product functionality for an AI-powered platform with autonomous agents.
  • Build and improve the agent runtime that allows AI agents to execute tasks, interact with tools, and run in isolated environments.
  • Develop chat-based and conversational interfaces that enable users to interact naturally with their AI agents.
  • Implement and evolve the memory system that allows agents to learn from conversations and store long-term context.
  • Design and build APIs and backend services powering agents, integrations, and real-time features.
  • Work with vector databases and RAG pipelines to support intelligent retrieval and context building.
  • Build real-time experiences (streaming responses, live updates) for interactive agent execution.
  • Participate in building the multi-agent orchestration layer, enabling collaboration between multiple AI agents.
  • Contribute to the AI tool ecosystem, integrating external services and building extensible agent skills.
  • Collaborate with product, design, and engineering teams to iterate quickly and deliver new features.

Qualifications

  • 3+ years of experience with JavaScript / TypeScript.
  • Strong experience with React (React 18+) and Node.js.
  • Experience building applications with Server-Side Rendering (SSR).
  • Experience developing REST APIs.
  • Experience integrating LLM APIs (OpenAI, Anthropic, or similar).
  • Experience working with databases (experience with SurrealDB or similar NoSQL databases is a plus).
  • Experience with Redis or streaming systems (e.g., Redis Streams), also Docker and containerized environments.
  • Experience with Git-based workflows and CI/CD pipelines.
  • Understanding of basic security principles in web applications.
  • Ability to work in an AI-powered development workflow (using modern AI tools in development), with AI agents / agentic systems.
  • Experience with Own Agent Building.

Requirements

  • Experience working with multi-agent systems (agent orchestration, task delegation, agent-to-agent communication).
  • Experience building RAG pipelines and working with vector databases (pgvector, Pinecone, Weaviate, SurrealDB vector).
  • Experience integrating MCP (Model Context Protocol) servers or building extensible agent tools.
  • Experience with real-time communication (Server-Sent Events, WebSockets, Redis Pub/Sub).
  • Experience with browser automation tools such as Playwright or Puppeteer.
  • Experience deploying applications in container-based cloud environments (Railway or similar platforms).
  • Experience building modern UI systems using Tailwind and component libraries (e.g., shadcn/ui).

Benefits

  • Flexible schedule & opportunity to work remotely or workspace in Kyiv (kooperativ.cc).
  • Friendly & open team who have fun creating cool projects together.
  • Opportunity to boost your professional & personal growth.
  • Regular team gathering activities.
  • 20 business days of paid vacation + UA national holidays.
  • Medical insurance full coverage.
  • 10 + 5 days paid sick leave.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Ukraine
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Full-Stack Engineer (AI-First) @Fulcrum
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 3wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Ukraine
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later