The Role
Lead end-to-end development of AI-native product features, from technical planning and specification through deployment and production support. Build scalable Python and React applications, implement automated testing and TDD, review AI-generated code, and provide hands-on technical leadership. Collaborate with product and engineering teams to deliver secure, reliable, scalable solutions.
Summary Generated by Built In
Lead Full-Stack Engineer – AI Product Development
Location: Lahore / Karachi / Islamabad
Work Mode: Hybrid
Job Type: Full-Time
Experience: 7–10 Years
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.
- 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.
- Experience with pgvector.
- Experience building LLM applications or AI/GenAI pipelines.
- Experience with multi-tenant SaaS applications.
Skills Required
- 7-10 years of professional software development experience
- Strong full-stack development experience with Python, Flask, React, and 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 or AI-assisted development
- Strong problem-solving and product ownership mindset
- Experience with pgvector
- Experience building LLM applications or AI/GenAI pipelines
- Experience with multi-tenant SaaS applications
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
NorthBay is an AWS Premier Partner focused on Database & Application migrations, data & analytics, DevOps & DataOps, application modernization and ML/Ai. Our practice areas include big data and analytics, machine learning, artificial intelligence and database migrations.







