Principal Software Engineer

Open 20d

Business unit:

Adree

Function:

Principal software engineer (AI - R&D)

Level:

Senior

Job location:

HQ

About the job

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

Requirements

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