Cairo, Cairo Governorate, Egypt Remote (Global)

Robusta Technology Group (RTG) is hiring a Senior Software Engineer (AI-Powered Applications) - Octopus by RTG

About the Role

Robusta Technology Group (RTG) is hiring a Senior Software Engineer to build AI-powered applications for Octopus. In this role, you will work under the Principal Data & AI Delivery Lead to translate strategic vision into robust software solutions. You will be responsible for designing and shipping model-backed features, high-quality APIs, and user-facing services with a focus on security, reliability, and performance.

What You'll Do

  • Design and implement backend services and APIs that integrate AI capabilities, applying suitable architectural patterns and following coding standards.
  • Package models as services, optimize for latency and throughput, and apply safe rollout strategies like canary releases and A/B testing.
  • Enable semantic search and assistant features using embeddings, vector search, and prompt orchestration.
  • Define clear API contracts and lightweight SDKs, collaborating with web and mobile teams to deliver end-to-end features.
  • Implement authentication, authorization, encryption, secrets management, and responsible handling of personal data.
  • Instrument services with metrics, logs, and traces; define service objectives and alerts; participate in incident response.
  • Use containerization, orchestration, infrastructure as code, and automated pipelines for build, test, and deployment.
  • Write unit, integration, contract, and performance tests, mocking model endpoints for repeatable runs.
  • Produce technical documentation, diagrams, and runbooks; contribute to reusable components and patterns.
  • Support controlled pilots, gather feedback, harden services for production scale, and hand over cleanly to operations.

What We're Looking For

  • 6+ years in software engineering, including 3+ years building cloud services at scale.
  • 2+ years implementing AI capabilities in production, such as large language model features, NLP, computer vision, or recommendation systems.
  • Experience training and serving machine learning models using industry-standard tools and practices.
  • Proven integration of foundation models via managed services or self-hosted deployments.
  • Experience with retrieval-augmented generation (RAG) patterns, vector databases, and embeddings.
  • Practical use of relational and non-relational datastores, caching, and event streaming or messaging platforms.
  • Cloud platform experience, containerization and orchestration, and CI/CD with Git-based workflows.
  • Security-first development practices and identity and access management.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.

Nice to Have

  • Experience in public sector or other regulated domains.
  • Familiarity with regulated or public sector environments.
  • Relevant certifications, such as cloud provider certifications, container orchestration, or applied machine learning.

Team & Environment

You will work under the Principal Data & AI Delivery Lead, translating strategy into robust software solutions.

Work Mode

This role is open to talent on a global scale, supporting RTG's mission of building a bridge between Europe and Africa and connecting companies with top talent worldwide.

Robusta Technology Group is an equal opportunity employer.

Required Skills
PythonAI/MLLarge Language Models (LLMs)Cloud Platforms (AWS/Azure/GCP)Software ArchitectureAPI DesignSystem DesignMachine LearningAgile MethodologiesTeam LeadershipProblem SolvingDistributed Systems
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Robusta Technology Group (RTG)

Octopus by RTG is the tech hiring and outsourcing arm of Robusta Technology Group, connecting exceptional tech talent with top-tier organizations across MENA, GCC, Europe, the US, and Canada. They specialize in building long-term partnerships between skilled professionals and innovative companies.

Visit website
Job Details
Category management
Posted 7 months ago