AI71 Circular Logo

Software Architect

AI71 Abu Dhabi, United Arab Emirates Posted: 20 Mar 2025

Financial

  • Estimate: $90k - $150k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

AI71 is an applied research team dedicated to developing innovative AI-powered solutions across various industries. Leveraging cutting-edge research from the Technology Innovation Institute (TII), we create transformative products that harness the power of AI to solve complex challenges, drive operational efficiency, and enhance decision-making. As we continue to grow, we are seeking a talented and experienced Software Architect to help design and build scalable, robust software systems that push the boundaries of what’s possible with AI.

As a Software Architect at AI71, you will play a pivotal role in shaping the architecture of our AI-driven software solutions. You will work closely with cross-functional teams, including engineers, researchers, and product managers, to design and implement high-performance systems that are scalable, secure, and reliable. The ideal candidate will bring deep expertise in software architecture, AI technologies, and system design, along with the ability to translate complex technical requirements into efficient and effective software solutions.

Key Responsibilities:

  • Design and develop scalable, high-performance software architectures that support AI-driven applications and solutions.
  • Collaborate with cross-functional teams to understand technical requirements and ensure alignment between system design and business objectives.
  • Define and implement best practices in software architecture, design patterns, and development methodologies to ensure high-quality, maintainable code.
  • Lead the technical design of complex systems and oversee the implementation of these designs through all stages of development.
  • Provide technical guidance and mentorship to engineering teams, ensuring best practices in architecture, design, and coding standards.
  • Evaluate and incorporate emerging technologies, tools, and frameworks to continuously improve the scalability, security, and performance of AI systems.
  • Lead the development of system integration strategies and ensure seamless integration of new AI solutions into existing infrastructure.
  • Optimize system performance and troubleshoot complex technical issues to ensure the reliability and efficiency of AI systems.
  • Collaborate with product managers to understand business goals and translate them into effective technical solutions.
  • Stay current with industry trends and best practices in software architecture, AI, and emerging technologies.

Requirements:

  • Proven experience as a Software Architect or Senior Software Engineer with a strong background in designing and building complex systems.
  • Extensive experience with AI and machine learning frameworks and tools.
  • Strong expertise in designing scalable, high-performance, and secure software systems.
  • Proficiency in programming languages such as Python, Java, C++, or similar languages.
  • Experience with cloud technologies, microservices architecture, and containerization (e.g., Docker, Kubernetes).
  • Familiarity with data architectures, distributed systems, and high-availability systems.
  • Strong problem-solving skills with the ability to troubleshoot and resolve complex technical challenges.
  • Excellent communication skills with the ability to convey technical concepts to both technical and non-technical stakeholders.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Nice to Have:

  • Master’s or PhD in Computer Science, AI, or a related field.
  • Experience in designing AI systems at scale and deploying them in production environments.
  • Familiarity with DevOps practices, CI/CD pipelines, and automated testing.
  • Experience with large-scale cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of AI model deployment and optimization techniques.

Why Join AI71:

  • Opportunity to work on cutting-edge AI solutions and innovative technologies across diverse industries.
  • A collaborative, dynamic environment where your contributions directly impact the success of AI-driven products.
  • Competitive compensation and benefits package.
  • A chance to work with a talented team of professionals in AI and software engineering and grow your career at the forefront of technology.
Apply now

Jobs you might like   View all jobs

About AI71

AI71, a pioneering AI company launched by Abu Dhabi's Advanced Technology Research Council (ATRC) and VentureOne, stands as a pivotal movement in the realm of AI innovation. Leveraging the globally top-ranked Falcon AI models from the Technology Innovation Institute, AI71's focus spans across multi-domain advancements, initially targeting the medical, education, and legal sectors. With a commitment to decentralizing data ownership, AI71 sets new standards in privacy and security, offering enterprises and government complete control over their data. Through strategic partnerships, AI71 aims to redefine accessibility to AI, ushering in a new era for the UAE's knowledge economy and positioning the nation as a leading contender on the global AI stage.