اقتراحات البحث:

عمل من المنزل
وظائف خالية
work from home
customer service
data scientist
front end developer
remote
data entry
hilton
data entry from home
call center
accountant
data analyst
القاهرة
Giza
الإسكندرية
القاهرة
Cairo
الجيزة
Sharm El Sheikh
Alexandria
New Cairo City
جنوب سيناء
6th of October

Senior Software Engineer (AI-Powered Applications) - Octopus by RTG

Robusta
Cairo, القاهرة
منذ يوم

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.

Requirements

  • 6+ years in software engineering, including 3+ years building cloud services at scale.
  • 2+ years implementing AI capabilities in production (e.g., large language model features, NLP, computer vision, 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, identity and access management.
  • Familiarity with regulated or public sector environments is a plus.

Skills & Competencies

  • Software Design & Architecture: Clean code, API-first design, modular architectures, and appropriate service boundaries.
  • AI Product Thinking: Translate model capabilities into reliable user features, set guardrails and fallbacks, monitor quality and safety.
  • Performance Engineering: Profiling, caching, batching, and concurrency to meet latency and throughput targets.
  • Quality Mindset: Automated testing, code reviews, static analysis, and continuous improvement.
  • Delivery Skills: Estimation, task breakdown, and agile ways of working with clear status reporting.
  • Communication & Collaboration: Clear documentation, close partnership with Product, Security, and QA teams, and mentoring of junior engineers.
  • Problem-Solving: Structured analysis, prioritization, and proactive risk management.

Education & Credentials

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • Relevant certifications are a plus (e.g., cloud provider certifications, container orchestration, applied machine learning).
تقديم
حفظ
الإبلاغ عن وظيفة
توصيات وظائف أخرى:

Engineer / Senior Engineer, Software Tester

Egyptian Banks Company
New Cairo City, القاهرة
  • Develop and execute test plans for complete software...
  • Develop and execute different manual and automated testing...
منذ أسبوع

Lead Software Engineer - UI/Angular

Integrant
Giza, الجيزة
  • Work with back-end .net developers, testers, and creative...
  • The Web Developer will be responsible for writing, deploying...
منذ أسبوع

Senior Software Integrator Engineer

Luxoft
Cairo, القاهرة
Supporting large Vehicle Manufacturers in the area of Development, Production and Aftersales is Luxoft's ambition. Luxoft's goal...
منذ 4 أسابيع

Ruby on Rails - Software Engineer

dopay
Cairo, القاهرة
  • Work alongside product teams to understand feature...
  • Develop and Maintain Backend Systems: Spearhead the...
منذ أسبوعين

Senior Software Engineer - Frontend

Procore
Cairo, القاهرة
  • Participate in designing and building a system that is...
  • Collaborate with Engineering, Product, and UX to design and...
منذ أسبوعين

Enterprise Network Support Engineer

Vodafone
Cairo, القاهرة
Insights from previous hires 1. Network Engineer 2. Senior Support Engineer 3. Senior Network Engineer 4. Support Engineer 5....
منذ أسبوعين

Senior AI Engineer

Qinshift
مدينة القاهرة الجديدة, القاهرة
Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise...
منذ 4 أسابيع

Principal Software Engineer - UI/Angular

Integrant
الجيزة
  • Deliver fast, clean, pixel-perfect, and scalable front-end...
  • Work with back-end .net developers, testers, and creative...
منذ 3 أسابيع

Senior Software Engineer - Ruby on Rails

Procore Technologies
القاهرة
  • Evolve our existing codebase from a monolithic Rails...
  • Contribute to designing and building a system that is...
منذ 3 أسابيع

Content Acquisition Supervisor

Etisalat
مصر
•Managing Twist Music & Games content acquisition across both platforms ensuring that both applications are up to date with...
منذ يوم