We are looking for an experienced Software Architect to define and guide the high-level architecture
of our software projects, with a strategic focus on integrating AI tools and capabilities. The ideal
candidate will design scalable, modular, and maintainable systems while leveraging AI for
accelerating and enhancing development workflows.
Key Responsibilities:
- Design the software framework and define the architecture roadmap for AI-enabled applications.
- Establish rules and standards for modular coding practices across teams and project phases.
- Review and evaluate codebases with an expert-level lens to ensure performance, security, and
- scalability.
- Determine optimal technology stacks and AI tool combinations tailored to specific business needs.
- Collaborate with stakeholders to align technical decisions with business goals.
- Refine prompts and AI tool interactions to achieve high-quality code generation and solutions.
- Guide development teams in applying AI tools effectively and securely within the SDLC.
Must-Have Skills:
- Proven experience in software architecture and high-level design.
- Deep understanding of software development methodologies and architectural patterns (e.g.,
- microservices, layered architecture, event-driven).- Ability to design modular systems that support phased and collaborative development.
- Experience evaluating and reviewing code with attention to maintainability and performance.
- Strong decision-making on technology stack selection and integration strategies.
- Ability to optimize and refine prompts for AI tools to generate accurate outputs.
Good to Have:
- Prior experience with AI development tools (e.g., GitHub Copilot, ChatGPT, or similar).
- Familiarity with CI/CD, cloud-native architectures, containerization (e.g., Docker, Kubernetes).
- Understanding of MLOps, data pipelines, and AI/ML model integration within applications.
Why Join Us?
- Be at the forefront of next-generation software architecture.
- Influence the foundation of AI-driven development practices.
- Work with a talented team building future-ready applications.