We are seeking an experienced AI Developer to join our Mobile, Virtual Assistant, and Self-Service team based in Lahore, Pakistan. This hybrid role requires onsite presence two days a week and offers the opportunity to work on cutting-edge AI technologies within Stargaze, enhancing self-service channels and digital customer experiences. The successful candidate will design and build scalable, production-ready AI systems, focusing on advanced Retrieval-Augmented Generation (RAG) pipelines, agentic workflows, and optimized AI-driven solutions across web, mobile, and assisted platforms. If you are passionate about creating reliable AI solutions that address real business challenges, this role is an excellent fit.
Key Responsibilities
- Design and optimize RAG pipelines, including chunking, embeddings, hybrid search, reranking, and retrieval strategies.
- Develop agentic workflows utilizing multi-step agents, tool execution, working memory, and state machines.
- Apply context engineering, prompt optimization, context packing, and token optimization techniques.
- Build document processing, information extraction, search, and ranking solutions tailored to specific business needs.
- Develop and maintain AI microservices and backend components using Python and FastAPI.
- Implement structured outputs with JSON schemas, Pydantic, and advanced prompting methods.
- Evaluate and enhance retrieval accuracy, model performance, latency, and overall AI reliability.
- Collaborate closely with product, engineering, UX, and operations teams to integrate AI into digital self-service journeys.
- Ensure strong testing, debugging, observability, privacy, and security practices throughout AI pipelines.
Required Qualifications
- Minimum of 5 years of software engineering experience with strong proficiency in Python.
- Hands-on experience building and deploying production-grade RAG systems and retrieval-intensive AI applications.
- Practical knowledge of agentic AI patterns, including tool use, state machines, and multi-agent orchestration.
- Expertise in prompt engineering and context management.
- Solid understanding of Python asynchronous programming, concurrency, performance tuning, and clean architecture principles.
- Experience developing AI services using FastAPI or comparable frameworks.
- Strong skills in testing, debugging, monitoring, and observability.
- Ability to translate complex AI behaviors into clear, actionable business recommendations.
Preferred Qualifications and Benefits
- Experience in telecommunications or large-scale digital retail/eCommerce environments.
- Familiarity with contact center analytics and self-service optimization strategies.
- Exposure to personalization engines and behavioral targeting techniques.
- Understanding of enterprise data architecture and cloud data workflows.
Joining this team means contributing to the next generation of AI-powered digital experiences. You will work on enterprise-scale AI capabilities that improve customer self-service and deliver measurable business impact through intelligent automation.
Interested candidates are encouraged to submit their resume along with a brief summary of their relevant experience and suitability for the role. This is an excellent opportunity to be part of a dynamic team driving innovation in AI technologies.