AI API Developer

Masterworksco

Apply to this job
Riyadh, Riyadh Province, Saudi Arabia on site Until 8/21/2026 First posted August 24, 2025 Last posted August 24, 2025
Job description

Master Works is seeking a skilled AI API Developer to join our AI Core Delivery team within the AI & Analytics CoE. In this role, you will build secure, scalable API services to integrate large language models (LLMs), Retrieval-Augmented Generation (RAG) pipelines, and agentic AI capabilities into enterprise systems. You will play a key role in delivering the AI Core platform as a unified, intelligent, and production-ready foundation for enterprise AI applications.

Key Responsibilities

  • API Development & Integration
    • Design, develop, and maintain RESTful APIs to handle user interactions, queries, and AI-generated responses.
    • Integrate APIs with internal systems, external data sources, and enterprise applications to enable data retrieval and AI-driven actions.
    • Ensure APIs support Single Sign-On (SSO) and enterprise authentication (e.g., STC AD).
  • Backend Architecture & Performance
    • Implement scalable database solutions to store user queries, responses, and analytics.
    • Optimize API performance with caching mechanisms, load balancing, and multi-cloud readiness.
    • Develop robust logging and monitoring solutions for API performance and troubleshooting.
  • AI & LLMOps Support
    • Collaborate with LLMOps engineers to deploy and manage LLMs via secure and observable API endpoints.
    • Enable agentic AI capabilities by integrating APIs with automation tools and external services.
    • Support evaluation pipelines to measure AI performance, accuracy, and relevance.
  • Security & Compliance
    • Implement strong access controls, data encryption, and enterprise security policies.
    • Ensure compliance with internal governance, audit requirements, and data privacy standards.
  • DevOps & Continuous Improvement
    • Participate in CI/CD workflows for API deployment and updates.
    • Debug backend/API issues, authentication errors, and AI response failures.
    • Incorporate user feedback to improve API usability and reliability.

Requirements

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Proven experience in API development (REST/GraphQL) using Python, Go, or Node.js.
  • Strong knowledge of cloud platforms (AWS, Azure, GCP) and infrastructure-as-code (IaC).
  • Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.
  • Experience integrating AI/ML models or LLMs into production environments is a plus.
  • Understanding of authentication protocols (OAuth2, SAML, SSO) and enterprise security.
  • Solid problem-solving skills, debugging expertise, and knowledge of observability tools (e.g., Prometheus, ELK, Datadog).

Preferred Skills

  • Knowledge of Retrieval-Augmented Generation (RAG) pipelines and vector databases.
  • Experience with agentic AI systems and tool integrations.
  • Familiarity with multi-cloud environments and migration strategies.
  • Exposure to enterprise-scale API governance and documentation standards.
About this role

Summary

Build, secure, and optimize scalable AI APIs with integration and security focus.

Job title

AI API Developer

Experience level

proven experience in API development (REST/GraphQL)

Industry

software

Location requirements

Riyadh-based with remote work allowed

Salary

Not specified

Management role

No

Skills & keywords

Required skills

API developmentPythonGoNode.jsAWSAzureGCPdockerkubernetesOAuth2SAMLSSOproblem solvingobservability

Preferred skills

RAG pipelinesvector databasesagentic AImulti-cloudAPI governance

Specializations

API developmentLLMssecuritycloud platformsDevOps
Locations

Structured locations inferred from the posting.

Riyadh Saudi Arabia

Hybrid City