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.