Confidential Company logo
Principal Software Engineer (AI - R&D)

Confidential Company

Job Type

Full-time

Work Type

On-Site

Location

Cairo, Egypt

Experience

5 - 7 years

Key Responsibilities

  • Own the R&D backlog (AI experiments, architecture spikes, technology validation).
  • Research, prototype, and evaluate AI models, frameworks, tools, and platforms.
  • Translate ambiguous ideas into feasible technical approaches, risks, and trade-offs.
  • Design and build customer-facing POCs and reusable demo frameworks.
  • Support pre-sales with technical deep dives and feasibility validation.
  • Define where AI adds real value and build measurable AI POCs.
  • Maintain an internal AI knowledge base (models tested, results, lessons learned).
  • Build internal platforms, SDKs, accelerators, and automation tools.
  • Scout and evaluate vendors, platforms, and tools through comparison POCs.
  • Produce data-driven technical recommendations for leadership.

Key Skills & Qualifications

  • Strong software engineering background with .NET (mandatory).
  • Experience with Python is a plus, especially in AI/ML contexts.
  • Solid understanding or hands-on experience in AI/ML concepts and tools (preferred).
  • Familiarity with vibe coding tools and modern AI-assisted development approaches.
  • Experience or exposure to low-code platforms is highly recommended.
  • Proven ability to rapidly learn and adapt to new technologies and frameworks.
  • Strong prototyping mindset with the ability to turn ideas into working solutions quickly.
  • Ability to work across R&D, architecture, and pre-sales functions.

We are looking for someone who is not only technically strong but also has a mindset of continuous experimentation and innovation, capable of pushing forward our AI and R&D initiatives.