
Salla
Senior Backend Engineer β AI (TypeScript)
- Permanent
- Jeddah, Saudi Arabia
- Experience 2 - 5 yrs
Job expiry date: 12/04/2026
Job overview
Date posted
26/02/2026
Location
Jeddah, Saudi Arabia
Salary
SAR 20,000 - 30,000 per month
Compensation
Comprehensive package
Experience
2 - 5 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
12/04/2026
Job description
The Senior Backend Engineer β AI at Salla in Jeddah is responsible for building the integration and infrastructure layer connecting AI capabilities to production systems. The role enables Agentic AI and Generative AI features to operate reliably, securely, and at scale within the Salla ecosystem. Responsibilities include designing, implementing, and maintaining AI-focused SDKs, backend integrations, API services, and MCP servers to allow AI agents to interact with internal systems, external tools, and databases. The engineer ensures type-safe, scalable TypeScript code, collaborates with frontend teams to define AI data contracts and schemas, supports real-time AI interactions, and participates in architecture discussions, code reviews, and technical decision-making. Strong knowledge of backend best practices, software design principles, and relational database optimization is required.
Required skills
Key responsibilities
- Design, implement, and maintain AI-focused SDKs enabling communication between AI services and application layers.
- Build backend integrations to embed Generative AI features directly into Sallaβs core product.
- Develop and maintain API integrations and Model Context Protocol (MCP) servers for AI agent interactions with internal and external systems.
- Ensure type-safe, scalable, and high-performance TypeScript code following backend best practices.
- Collaborate with frontend engineers to define AI data contracts, schemas, and interfaces.
- Support or implement frontend integrations for AI-powered features as needed.
- Optimize AI-related data flows including streaming responses and real-time interactions.
- Participate in architecture discussions, code reviews, and technical decision-making.
Experience & skills
- 4+ years of backend development experience with strong focus on TypeScript and Node.js.
- Proven experience designing and maintaining RESTful APIs and third-party integrations.
- Solid understanding of relational databases (PostgreSQL or MySQL) including query optimization.
- Strong knowledge of software design principles (SOLID, clean architecture, design patterns).
- Experience working with Git in structured team workflows (Git Flow, PR-based development).
- Hands-on experience with unit testing and integration testing.
- Familiarity with AI systems including Agentic AI, LLM orchestration, or streaming AI responses.
- Experience building or integrating AI-powered features into production applications.
- Exposure to cloud and DevOps tooling such as Docker, Kubernetes, AWS, and CI/CD pipelines.
- Hands-on experience with modern frontend frameworks (React, Vue) and understanding of frontend-backend interactions.