Subscribe to the latest remote jobs:

Principal Software Engineer (AI - R&D), Senior

🇪🇬 Egypt

Management

Python

Marketing

Machine Learning

Design

Project Management

Sales

Data Science

Principal Software Engineer (AI - R&D), Senior

from 🇪🇬 Egypt

Adree is looking for a Senior Principal Software Engineer (AI - R&D) to lead our innovation initiatives and drive high-impact pre-sales strategies by leveraging deep technical, research, and analytical expertise to articulate the value of advanced artificial intelligence and digital solutions. In this role, you will act as a strategic technical leader, working closely with executive stakeholders and clients to navigate complex business challenges and clearly demonstrate how cutting-edge AI architectures and enterprise prototypes address their strategic needs.

You will be responsible for bridging the gap between ambiguous, bleeding-edge product concepts and elite technical execution, orchestrating continuous experimentation across the organization. By blending master-level software engineering, advanced machine learning exploration, and high-velocity prototyping, you will ensure Adree pioneers industry-leading technological shifts while establishing highly scalable, measurable proof-of-concepts.

Key Responsibilities:

  • Engage with enterprise clients and executive stakeholders to gather complex requirements and define high-level digital transformation and R&D strategies
  • Deliver authoritative technical presentations, executive deep dives, and reusable demo frameworks showcasing next-generation AI models and platform capabilities
  • Support pre-sales and business development teams in structuring technical proposals, ensuring definitive feasibility validation and architectural alignment with client needs
  • Provide elite technical insights and AI/ML architectural expertise throughout the sales and discovery processes to drive high-stakes customer engagement
  • Collaborate with and guide cross-functional leadership (architecture, product management, and engineering) to translate abstract ideas into robust technical roadmaps, risk matrices, and architectural trade-offs
  • Stay current with global industry trends, emerging technologies, market shifts, and vendor tools to strategically position Adree's core solution stack
  • Conduct advanced workshops, technology validation sessions, and complex architecture spikes to govern and expand a centralized, enterprise-grade AI knowledge base
  • Participate in elite industry trade shows, vendor evaluation pilots, and marketing events, acting as the primary technical representative for Adree's advanced AI and R&D capabilities

Education

  • Bachelor’s, Master’s, or Ph.D. degree in Computer Science, Data Science, Software Engineering, or a highly technical quantitative field.

Experience

  • Extensive, proven track record in principal or lead software engineering roles, with deep experience operating within rapid prototyping or applied corporate R&D environments.
  • Demonstrated success owning enterprise R&D backlogs, executing deep architectural spikes, and scaling abstract concepts into production-ready foundational frameworks.
  • Substantial experience steering high-level pre-sales functions, client-facing technical discovery, and delivering data-driven technical recommendations to c-suite leadership.

Skills & Competencies (Technical & Analytical + Soft)

  • Master-level software engineering background with mandatory, deep proficiency across the .NET enterprise ecosystem.
  • Advanced expertise in Python programming, specifically tailored to enterprise AI/ML framework implementations and model fine-tuning.
  • Comprehensive understanding of foundational and generative AI/ML concepts, modern vibe coding practices, and AI-assisted development paradigms at scale.
  • Strategic familiarity with enterprise low-code platforms and rapid application development governance.
  • Elite analytical skills to design global vendor assessment matrices, benchmarks, and highly measurable data-driven POC metrics.
  • Superior leadership, technical mentorship capabilities, an experimental mindset, and exceptional communication skills to articulate technical trade-offs to senior leadership.

Experience (summary)

  • Enterprise R&D backlog ownership, strategic architecture spikes, and principal prototyping
  • Advanced AI/ML model research, evaluation framework design, and deployment orchestration
  • Strategic customer-facing POC design and reusable corporate demo framework engineering
  • Enterprise pre-sales technical leadership and architectural feasibility validation
  • Global vendor scouting, tool benchmarking, and infrastructure comparison matrices
  • Core internal platform, SDK, accelerator, and engineering automation framework development

Skills & Competencies (summary)

  • Enterprise .NET architecture & distributed software engineering principles
  • Python programming & advanced AI/ML tool integrations
  • AI-assisted development paradigms & vibe coding governance
  • Low-code platform ecosystem exposure & rapid setup strategy
  • Executive data-driven decision reporting & technical recommendation delivery
  • Stakeholder relationship management & strategic alignment
  • Prioritization, engineering mentorship, and technical leadership
  • Travel for client-facing activities

    Job location: HQ
by @maxrusakovic