Job Title: Software Architect
Location: Pakistan
Job Type: Full-Time | Permanent
Industry: Information Technology
Human Capital is hiring a Software Architect on behalf of our client in the IT industry. This role is ideal for a highly experienced technology leader who can design scalable, secure, and high-performance systems while driving architectural strategy and AI-enabled innovation within modern SaaS platforms.
Key Responsibilities
- Define and drive the architectural vision and technology roadmap aligned with business goals.
- Design scalable, secure, and reliable enterprise systems using microservices, monolithic, serverless, and event-driven architectures.
- Lead integration of AI/ML components including automation systems, recommendation engines, and agent-based frameworks.
- Evaluate emerging technologies such as LLMs, vector databases, and AI orchestration tools for strategic adoption.
- Identify and resolve scalability, resiliency, and performance bottlenecks.
- Establish and maintain architecture standards, documentation, and reusable frameworks.
- Conduct code reviews, enforce security best practices, and ensure quality assurance standards.
- Collaborate with product, DevOps, and data teams to define system integrations and AI governance standards.
- Mentor development teams and conduct technical workshops.
- Participate in project planning, technical risk assessments, and resource estimation.
- Implement and maintain enterprise architecture frameworks across products.
Required Skills
- Strong expertise in Java, Spring Cloud, Hibernate/JPA, and modern web technologies.
- Deep understanding of microservices, cloud-native, and distributed system design.
- Experience with cloud platforms such as Azure, AWS, or GCP.
- Strong knowledge of CI/CD pipelines and DevSecOps practices.
- Hands-on experience with AI/ML tools and frameworks including Python, TensorFlow, PyTorch, LangChain, and OpenAI APIs.
- Experience working with vector databases such as Pinecone, Weaviate, or PostgreSQL pgvector.
- Knowledge of AI agents, orchestration frameworks, and data pipeline architectures.
- Strong problem-solving and system optimization skills.
- Excellent leadership and mentoring capabilities.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s preferred).
- Minimum 10+ years of hands-on software development and architecture experience.
- Proven track record of designing and implementing enterprise-scale systems.
- Experience leading cross-functional technical teams.
How to Apply:
Apply now by sending your updated resume to careers1.hc@gmail.com.
Job Type: Full-time
Work Location: In person