Software Engineer – Micro-SaaS & AI Automation

  • Lahore, Pakistan
  • Full-Time
  • On-Site

Job Description:

Position Overview

We are seeking a highly capable Software Engineer – Micro-SaaS & AI Automation to join our in-house engineering team in Lahore. This role is designed for a mid-level professional who has hands-on experience building and shipping real-world SaaS products and thrives in a fast-paced, product-driven environment.

You will work closely with our Lead Developer, who has already deployed a production-ready AI script engine, to jointly design, build, launch, and scale multiple micro-SaaS products each year. These products are focused on automating YouTube and TikTok content creation workflows and are monetized through recurring subscriptions.

This is neither a junior role nor a senior leadership position. We are looking for a strong, execution-focused engineer who can act as a technical counterpart to the Lead Developer and take ownership of features and products end-to-end.

Key Responsibilities

  • Collaborate closely with the Lead Developer to architect, develop, and launch 6–10 micro-SaaS products annually.
  • Design and build scalable backend services for AI-powered automation tools using modern frameworks.
  • Develop internal and external SaaS platforms, including dashboards and creator-facing tools.
  • Continuously enhance and optimize the existing in-house AI script and video automation engine.
  • Build and maintain tools such as:
  • Text-based story to video automation systems
  • Reddit-to-texting-story content converters
  • AI-powered thumbnail and title generation tools
  • Long-form to short-form video and reels automation
  • Multi-hour compilation video builders for niche content channels
  • Integrate and manage third-party APIs for AI, video processing, and content generation.
  • Ensure performance, reliability, and maintainability of deployed systems.
  • Work closely with writers, product stakeholders, and the content team to rapidly iterate and ship features.

Required Qualifications

  • Minimum 2 years of practical software development experience (professional or freelance).
  • Proven experience building and deploying at least one SaaS product or web application used by real users.
  • Strong proficiency in:
  1. Python (FastAPI) and/or Node.js
  2. React or Next.js for dashboards and admin panels
  3. AI APIs such as OpenAI, Claude, or Groq
  4. Basic frontend tooling including Tailwind CSS and modern deployment platforms (e.g., Vercel)
  5. FFmpeg and basic video processing workflows
  • Solid understanding of API design, backend architecture, and SaaS fundamentals.
  • Strong communication skills in English and the ability to collaborate closely with a small, on-site team.
  • Willingness and availability to work full-time from the Lahore office (no remote or hybrid)