We are seeking a skilled AI Developer to join our Mobile, Virtual Assistant, and Self-Service team based in Lahore, Pakistan. This hybrid role requires two days onsite per week and offers an exciting opportunity to contribute to the advancement of AI capabilities within Stargaze. The successful candidate will design and develop production-ready AI systems that enhance self-service channels and digital customer experiences across web, mobile, and assisted platforms. If you have a passion for creating scalable, reliable AI solutions that address real business challenges, this role is an excellent fit.
Key Responsibilities
- Design and optimize Retrieval-Augmented Generation (RAG) pipelines, including chunking, embeddings, hybrid search, reranking, and retrieval strategies.
- Develop agentic workflows using multi-step agents, tool execution, working memory, and state machines.
- Apply context engineering techniques such as prompt optimization, context packing, and token optimization.
- 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 using JSON schemas, Pydantic, and advanced prompting methods.
- Continuously evaluate and improve retrieval accuracy, model performance, latency, and overall AI system 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 are applied across AI pipelines.
Required Qualifications
- Minimum of 5 years of software engineering experience with strong proficiency in Python.
- Proven hands-on experience building and deploying production-grade RAG systems and retrieval-heavy 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 similar 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 future of AI-powered digital experiences on an enterprise scale. You will play a key role in enhancing customer self-service capabilities and delivering measurable business impact through intelligent automation. This is an excellent opportunity to work in a collaborative environment that values innovation and technical excellence.
If you are interested in this role, please prepare your resume highlighting your relevant experience and why you would be a strong fit for this position.
Feel free to share this opportunity with qualified professionals in your network.