ai71
Software Architect
ai71United Arab Emirates1 day ago
Full-timeEngineering, Information Technology
  • ]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-WEB:4cce366d-e446-40e7-aaae-b7ef250621eb-0" data-testid="conversation-turn-2" data-scroll-anchor="true" data-turn="assistant">

About AI71:

AI71 is an industry leader in artificial intelligence, delivering innovative solutions that empower developers, businesses, and governments to solve complex challenges. AI71 builds secure, enterprise-ready applications powered by cutting-edge technology—tailored for knowledge workers and sector-specific needs. AI71 bridges the gap between advanced AI and real-world impact. Guided by a strong commitment to research and responsibility, we create transformative solutions that drive progress and empower communities.

The Role:

We are seeking an experienced Software Architect to design, develop, and evolve the core architecture of our scalable SaaS and custom AI-driven products. The ideal candidate will align technical design with the product roadmap and organizational vision to deliver robust, high-performance, and maintainable software solutions. This role demands strong expertise in modern software architecture, including microservices, event-driven systems, and cloud-native design, ensuring our platforms are scalable, extensible, and cloud-agnostic.

What You'll Do:

  • Architectural Design: Define, design, and implement a scalable, modular software architecture that supports agile development and continuous delivery.
  • Microservices Focus: Architect and optimize microservices-based systems, ensuring loose coupling, independent deployment, and fault tolerance.
  • Documentation: Develop and maintain comprehensive HLD (High-Level Design) and LLD (Low-Level Design) documentation.
  • Integration & APIs: Design APIs, service contracts, and integration layers to ensure seamless interoperability across internal and third-party systems.
  • Cloud-Native Development: Implement cloud-agnostic solutions across AWS, Azure, and GCP, leveraging best practices for performance and cost efficiency.
  • Technology Strategy: Evaluate and select appropriate tools, frameworks, and technologies to align with the long-term product strategy.
  • Performance & Reliability: Design for scalability, high availability, and fault tolerance to meet enterprise-grade SLAs.
  • Security & Compliance: Embed secure coding practices and compliance frameworks (GDPR, SOC2, ISO 27001) within the architecture.
  • Collaboration: Work closely with Product Managers, Engineering Leads, and DevOps teams to ensure architectural consistency and technical excellence.
  • Mentorship: Provide technical leadership and architectural guidance to software engineers across multiple projects.
  • Innovation: Stay ahead of industry trends in software design, cloud computing, and AI/ML technologies to continuously evolve the architecture.
  • Continuous Improvement: Recommend and implement enhancements to improve scalability, maintainability, and developer productivity.

What You'll Bring:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 6+ years of experience in software architecture and large-scale system design.
  • Proven experience as a Software Architect for SaaS-based or cloud-native products.
  • Strong background in distributed systems, API-first development, and system design principles.
  • Hands-on experience with microservices, event-driven architecture, and domain-driven design (DDD).
  • Expertise in at least one major cloud provider (AWS, Azure, GCP) with strong understanding of cloud-agnostic architecture.
  • Certifications (preferred): AWS Certified Solutions Architect, Google Professional Cloud Architect, or Azure Solutions Architect Expert.
  • Strong understanding of data architecture, AI/ML integration, and observability frameworks.
  • Architecture & Design: Deep knowledge of microservices, microfrontends, and service mesh architectures.
  • DevOps & CI/CD: Proficiency with Kubernetes, Docker, Terraform, and CI/CD automation pipelines.
  • Security: Expertise in identity management, access control, and secure API design.
  • Programming & Frameworks: Proficiency in modern languages and frameworks such as React, Python, Go, or Node.js, with a strong focus on clean code and scalability.

Why AI71:

  • Mission-Driven Work: Build next-generation AI platforms with a talented and passionate team, solving high-impact, real-world challenges.
  • Unparalleled Opportunity: Join a company at the forefront of AI innovation, leveraging world-leading models and infrastructure.
  • Career Growth: Competitive compensation, benefits, and the opportunity to shape the technical foundation of an industry leader.
  • World-Class Environment: Enjoy a flexible, collaborative workplace that provides the tools and autonomy you need to do your best work.

Key Skills

Ranked by relevance