Saudi , Riyadh
--
Company

Job Details

Job Description

Roles & Responsibilities

What you ll be doing:

  • Designing and building scalable full-stack applications (React + backend services)
  • Developing secure, modular APIs using Python (FastAPI) and NodeJS
  • Integrating GenAI / Agentic AI systems into real-world applications
  • Working with tools like Semantic Kernel, MCP, tool routing, LLM frameworks (e.g. OpenAI-style / LlamaIndex concepts)
  • Building and managing vector database solutions (Qdrant) and PostgreSQL
  • Collaborating with cross-functional teams to define, build, and ship features end-to-end
  • Optimising performance, debugging complex systems, and improving architecture

What we re looking for:

  • Strong experience in FullStack Development
  • Strong expertise in Python + ReactJS (TypeScript preferred)
  • Solid understanding of backend architecture, APIs, and distributed systems
  • Hands-on experience with GenAI / Agentic AI concepts
  • Experience working with:
  • FastAPI
  • PostgreSQL
  • Vector databases (Qdrant or similar)
  • Strong software engineering fundamentals:
  • Testing, CI/CD, clean architecture, secure coding practices
  • Ability to contribute to technical design decisions and system architecture
  • Strong problem-solving and debugging mindset

Desired Candidate Profile

What we re looking for:

  • Strong experience in FullStack Development
  • Strong expertise in Python + ReactJS (TypeScript preferred)
  • Solid understanding of backend architecture, APIs, and distributed systems
  • Hands-on experience with GenAI / Agentic AI concepts
  • Experience working with:
  • FastAPI
  • PostgreSQL
  • Vector databases (Qdrant or similar)
  • Strong software engineering fundamentals:
  • Testing, CI/CD, clean architecture, secure coding practices
  • Ability to contribute to technical design decisions and system architecture
  • Strong problem-solving and debugging mindset

Similar Jobs