About this role
Lead Full-Stack Engineer – AI Product Development
Location: Lahore / Karachi / Islamabad Work Mode: Hybrid Job Type: Full-Time Experience: 7–10 Years
About the Role
We are looking for a Lead Full-Stack Engineer with a strong product mindset and hands-on experience building AI-native applications. The role involves owning product areas end-to-end, from technical planning and development to testing, deployment, and production support.
Key Responsibilities
-
Own features and product areas from scoping and technical specification to production delivery.
-
Write technical plans/specifications before development and follow TDD and automated testing practices.
-
Develop scalable backend services using Python, Flask, SQLAlchemy 2.0, PostgreSQL, Alembic, Pydantic v2, Celery, and Redis.
-
Build modern frontend applications using React, TypeScript, Vite, TanStack Query, and Tailwind CSS.
-
Work with Docker, AWS, CI/CD, and E2E testing.
-
Use AI coding agents such as Claude Code or similar tools in daily development.
-
Review and validate AI-generated code for quality, security, and correctness.
-
Collaborate with product and engineering teams to deliver reliable, scalable solutions.
-
Provide technical leadership while remaining hands-on with development.
-
Required Skills
-
7–10 years of professional software development experience.
-
Strong full-stack development experience with Python/Flask and React/TypeScript.
-
Strong experience with PostgreSQL, SQLAlchemy 2.0, and REST APIs.
-
Experience with Docker, AWS, CI/CD, automated testing, and TDD.
-
Hands-on experience with AI coding agents / AI-assisted development.
-
Strong problem-solving and product ownership mindset.
-
Nice to Have
-
Experience with pgvector.
-
Experience building LLM applications or AI/GenAI pipelines.
-
Experience with multi-tenant SaaS applications.
-
Share
-
Apply
-
Apply for this position
-
Required*
-
First Name*
-
Last Name*
-
Email Address*
-
Phone*
-
Address
-
Resume*
-
We've received your resume. Click here to update it.
-
Attach resume
-
or
-
Paste resume
-
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or
-
Paste resume
-
Paste your resume here or
-
Attach resume file
-
How many years of professional software development experience do you have?*
-
-- No answer --A. Less than 5 yearsB. 5–6 yearsC. 7–10 yearsD. More than 10 years
-
What is your level of hands-on experience with Python/Flask and React/TypeScript?*
-
-- No answer --A. No experienceB. BasicC. IntermediateD. Advanced / Production experience
-
What is your experience with PostgreSQL, SQLAlchemy 2.0, and Alembic?*
-
-- No answer --A. No experienceB. Basic exposureC. IntermediateD. Advanced / Production experience
-
What is your experience with Docker, AWS, CI/CD, and automated/E2E testing?*
-
-- No answer --A. No experienceB. Basic exposureC. Experience with some of theseD. Strong production experience with most/all
-
How frequently do you use AI coding agents such as Claude Code, Cursor, or GitHub Copilot?*
-
-- No answer --A. NeverB. OccasionallyC. RegularlyD. Daily as part of my development workflow
-
Have you worked on AI/LLM applications or pipelines, including technologies such as pgvector?*
-
-- No answer --A. No experienceB. Basic exposureC. Hands-on project experienceD. Production experience with AI/LLM applications
-
What is duration of your notice period with current employer?*
-
-- No answer --I can join early2 Weeks4 Weeks6 WeeksMore than 6 Weeks
-
What is your current gross salary?
-
What is your expected gross salary?
-
Human Check*
-
Submit Application