We are seeking an experienced Software Architect with a strong background in designing and implementing scalable, high-performance systems. As a Software Architect at Kinara.ai, you will play a key role in shaping the technical direction of our products, defining architectural best practices, and collaborating closely with cross-functional teams to deliver state-of-the-art AI-driven solutions.
8+ years of experience in software architecture, system design, and development of scalable, distributed systems.
Proven experience in designing edge-based solutions, compilers, runtime, firmware.
Strong programming skills in modern languages such as Python, C++ or similar language.
Expertise in designing high-performance, low-latency systems for AI/ML workloads.
Strong understanding of software development methodologies, DevOps practices, and CI/CD pipelines.
Familiarity with hardware-software co-design, embedded systems, and edge computing solutions is a plus.
Excellent problem-solving and communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
Lead the architectural design and implementation of scalable, reliable, and high-performance software systems for AI, AI Compiler and edge computing applications.
Participate in code reviews, design discussions, and technical roadmap planning to ensure high-quality delivery.
Define and maintain architectural best practices, guidelines, and documentation for the software engineering team.
Employment Type: Full Time, Permanent
Read full job description