Enable job alerts via email!

Senior AI Software Engineer Onsite In Riyadh- Octopus by RTG

ROBUSTA

Saudi Arabia

On-site

SAR 150,000 - 200,000

Full time

7 days ago
Be an early applicant

Job summary

A leading technology group in Saudi Arabia is seeking a Senior Software Engineer with over 6 years of experience in building AI-powered applications. You will be responsible for designing secure, scalable backend services and APIs, optimizing performance, and implementing robust model serving solutions. The ideal candidate will have experience in regulated domains and a solid understanding of security and privacy practices. This is a key role in driving innovative software solutions.

Qualifications

  • 6+ years of experience building AI-powered applications.
  • Experience in regulated domains is a plus.
  • Proficiency in designing and shipping secure software solutions.

Responsibilities

  • Design and implement backend services and APIs that integrate AI capabilities.
  • Implement authentication and governance controls.
  • Write unit, integration, and performance tests.

Skills

AI-powered applications
Backend services
API design
Security and reliability

Tools

Containerization
Infrastructure as code
Job description
Who we are

Octopus by RTG is enabling a key partner organization to grow their tech teams while focusing on AI. We are currently looking for the right pioneers to join the team!

Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.

Octopus is specialized in rapidly assembling remote & onsite global tech teams that are fully aligned with the culture and practices of a particular brand. By providing tailored hubs to suit its clients’ needs, Octopus gives companies all the advantages of remote work and offshoring without all the negatives.

Role Summary

A Senior Software Engineer with 6+ years of experience building AI-powered applications. Works under the Principal Data & AI Delivery Lead to translate strategy into robust software solutions. Responsible for designing and shipping model-backed features, high-quality APIs, and user-facing services with strong security, reliability, and performance. Experience in public sector or other regulated domains is a plus.

Core Responsibilities
  • Delivery Execution: Design and implement backend services and APIs that integrate AI capabilities; apply suitable architectural patterns; follow coding standards with peer reviews.
  • Model Serving & Inference: Package models as services, optimize latency and throughput, and apply safe rollout strategies such as canary releases and A/B testing.
  • Retrieval & Context: Enable semantic search and assistant features using embeddings, vector search, and prompt orchestration where appropriate.
  • Client Integration: Define clear API contracts and lightweight SDKs; collaborate with web and mobile teams to deliver end-to-end features.
  • Security & Privacy: Implement authentication, authorization, encryption at rest and in transit, secrets management, and responsible handling of personal data; align with governance controls.
  • Observability & Reliability: Instrument services with metrics, logs, and traces; define service objectives and alerts; participate in incident response and post-incident reviews.
  • Continuous Delivery & Platform Engineering: Use containerization, orchestration, infrastructure as code, and automated pipelines for build, test, and deployment with environment promotion.
  • Testing: Write unit, integration, contract, and performance tests; mock or stub model endpoints to ensure repeatable test runs.
  • Documentation & Knowledge Sharing: Produce technical documentation, diagrams, and runbooks; contribute to reusable components, patterns, and templates.
  • Pilot & Scale Support: Support controlled pilots, gather feedback, harden services for production scale, and hand over cleanly to operations.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.