Job Description

About the Company
CodeNinja is a global AI and engineering services company helping enterprises build, scale, and operate intelligent systems. With 350+ engineers across four continents and 400+ successful deployments, CodeNinja enables organizations to harness artificial intelligence through Global Capability Centers, Work AI, Physical AI, and AI Labs. Recognized among Pakistan's fastest-growing AI firms and a multi-award recipient on Clutch, CodeNinja empowers over 250 clients worldwide to innovate, automate, and compete in the intelligence economy.
Key Responsibilities
Design end-to-end application architectures for complex, distributed software systems, focusing on scalability, performance, security, and maintainability.
Make core architectural decisions around APIs, service boundaries, data models, integration patterns, and synchronous/asynchronous communication.
Design and integrate AI/GenAI features (e.g., LLM-powered features, RAG systems, AI-assisted workflows) ...

Ready to Apply?

Take the next step in your AI career. Submit your application to CodeNinja Inc. today.

Submit Application