We are seeking a visionary Software Architect to lead the technical design and scalability of our high-impact project within the digital healthcare sector. You will work with a cutting-edge platform that leverages AI and automation to transform the delivery of evidence-based care at scale.
Responsibilities:
Define the architectural blueprint for AI-driven digital care programs to ensure high availability, scalability, and security.
Design scalable backend solutions incorporating dependency injection, task queues, and async database operations to handle high-load scenarios effectively.
Build intuitive front-end interfaces with real-time features and IoT data visualization for enhanced user interaction.
Optimize cloud infrastructure across compute services, storage, and monitoring, leveraging containerization, IaC tools, and CI/CD pipelines for reliable deployments.
Engage with clients to understand needs, propose architectural strategies, and ensure solutions drive business value.
Guide the team through technical leadership, code reviews, best practices, and adoption of AI tools to boost productivity and innovation.
Requirements:
5+ years of experience as a Technical Architect with a proven track record of delivering successful software projects.
Extensive experience in Python and deep knowledge of software architecture principles
Proficiency in cloud services (AWS, GCP, or Azure).
Hands-on experience with Docker for containerization.
In-depth knowledge of SQL (PostgreSQL) and various NoSQL solutions.
Solid understanding of AI integration.
Expertise in building event-driven architectures and managing message brokers (Redis, RabbitMQ, or SQS).
Strong analytical, problem-solving, and communication skills to collaborate effectively with cross-functional teams.
Experience of AI-driving development (assistants or GitHub Copilot, Claude Code, or Codex).
As a plus:
Strong experience with Terraform for Infrastructure as Code (IaC).