Full Stack Engineer

  • Lahore, Islamabad, Karachi, Pakistan
  • Full-time
  • Software Engineering
  • 1992

We are looking for a strong Full Stack Engineer to join our AI Product Engineering team and help build and scale end-to-end AI-powered applications. This is a role for someone who is equally comfortable working on robust backend services and polished frontend interfaces, and who understands how to bring AI and ML capabilities into products that real users can interact with.

You will work closely with AI engineers, architects, and client stakeholders across our Global Delivery Centres to translate models, agents, and RAG systems into scalable, production-ready applications. The ideal candidate has a track record of shipping to production, not just building to demo.

Responsibilities

  • Design and develop end-to-end AI-powered web applications, owning both backend services and frontend interfaces.
  • Build scalable Python-based backend systems including REST APIs, microservices, and orchestration layers that integrate with AI/ML models and agent backends.
  • Develop responsive, performant frontend applications using React JS and Next.js, ensuring a high-quality user experience.
  • Integrate AI and ML services into applications including LLM APIs, agentic backends, RAG pipelines, and streaming interfaces.
  • Collaborate closely with AI engineers to translate models and agent outputs into intuitive, usable product interfaces.
  • Design systems with scalability, performance, and maintainability in mind, applying best practices in system design and architecture.
  • Deploy and manage applications on cloud platforms (AWS or Azure) using modern CI/CD pipelines and containerisation practices.
  • Participate in code reviews, contribute to engineering standards, and support junior engineers within the team.
  • Engage with client teams to understand product requirements and translate them into well-engineered technical solutions.
  • Identify and resolve performance bottlenecks across the full stack, from database queries to frontend rendering.

Requirements

  • 5 to 8 years of overall software engineering experience with strong full stack delivery credentials.
  • Proven track record of delivering multiple projects to production end-to-end, not just development-stage or demo work.
  • Strong backend development proficiency in Python, including REST API development, microservices design, and service orchestration.
  • Solid hands-on experience building and deploying frontend applications using React JS and Next.js.
  • Demonstrated experience integrating AI and ML services into production applications, including LLM APIs, agent backends, or RAG systems.
  • Good understanding of system design principles, scalable architecture patterns, and performance optimisation techniques.
  • Experience working with cloud environments such as AWS or Azure, including deployment pipelines and containerisation (Docker, Kubernetes or equivalent).
  • Strong collaboration skills with the ability to work alongside AI engineers and translate complex model outputs into product-ready interfaces.
  • Solid grasp of software engineering fundamentals including version control, testing practices, and CI/CD workflows.
  • Familiarity with agentic frameworks such as LangChain, LangGraph, or similar, even at an integration level.
  • Experience building chat interfaces, streaming UIs, or other AI-native frontend patterns.
  • Exposure to vector databases (Pinecone, Weaviate, pgvector) and how they fit into RAG-based application architectures.
  • Prior experience in a consulting or professional services environment, working across multiple client engagements.
  • Knowledge of observability and monitoring tooling for production AI applications (logging, tracing, alerting).
  • Contributions to open-source projects or a portfolio of shipped products that can be discussed during the interview process.

We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.

What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM), ISO 14001:2015 (EMS), ISO 45001:2018 (OHSMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.

People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves. 

To know more about Confiz Limited, visit: https://www.linkedin.com/company/confiz-pakistan/