About the job
About CodeNinja
CodeNinja is a global provider of AI and engineering services, supporting enterprises as they build, scale, and operate intelligent systems. With over 350 engineers spread across four continents and more than 400 deployments completed, CodeNinja works with organizations worldwide to implement artificial intelligence through Global Capability Centers, Work AI, Physical AI, and AI Labs. The company is recognized as one of Pakistan’s fastest-growing AI firms and has received multiple awards on Clutch, serving more than 250 clients globally.
Role Overview: AWS AI/ML Solutions Practice Lead
This position is based in Lahore, Punjab, Pakistan. The AWS AI/ML Solutions Practice Lead oversees technical direction and client delivery for agentic AI solutions built on AWS. The role spans the full project lifecycle, from pre-sales architecture through to production deployment.
Main Responsibilities
- Lead technical discovery and whiteboarding sessions to translate business challenges into agentic AI architectures on AWS.
- Design end-to-end solution architectures using Bedrock, SageMaker, Step Functions, Lambda, and EventBridge.
- Develop cost models, effort estimates, and technical proposals; collaborate with sales during client calls and RFPs.
- Oversee technical delivery of agentic AI projects, managing blended engineering teams from initiation to production.
- Set architecture standards, review code, address technical risks, and implement CI/CD and infrastructure-as-code best practices.
- Serve as the primary technical contact for clients throughout active projects.
- Create reusable reference architectures, accelerators, and proof-of-concept assets for agentic AI on AWS.
- Mentor the AWS Center of Excellence team on AI/ML services, agentic design patterns, and deployment methodologies.
Requirements
- Extensive hands-on experience with Amazon Bedrock (Agents, Knowledge Bases, Guardrails), SageMaker, Lambda, Step Functions, and API Gateway.
- Deep understanding of agentic design patterns, such as ReAct loops, multi-agent delegation, retrieval-augmented generation (RAG) systems, and tool-use architectures.
- Experience working with AWS data services, including OpenSearch Serverless, DynamoDB, S3, Glue, and Kinesis.
- Familiarity with orchestration frameworks like LangChain, LangGraph, or similar, especially in AWS environments.
- Background in the AWS partner ecosystem, with roles such as Solutions Architect, Principal Consultant, or Practice Lead at an AWS partner firm.
- Ability to lead client discussions, whiteboard solutions in real time, address technical objections, and engage both technical and executive stakeholders.
- Track record of leading distributed engineering teams through full delivery cycles on AWS.
- Strong perspectives on CI/CD, CDK or Terraform, and observability tools such as CloudWatch and X-Ray.
Why Join CodeNinja?
- Contribute to building high-quality systems for AI-enabled products, including large language model (LLM) evaluations and reliability frameworks.
- Take ownership of feature-level quality assurance, focusing on building scalable and reliable solutions.

