Software Engineer – Micro-SaaS & AI Automation
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:
- Python (FastAPI) and/or Node.js
- React or Next.js for dashboards and admin panels
- AI APIs such as OpenAI, Claude, or Groq
- Basic frontend tooling including Tailwind CSS and modern deployment platforms (e.g., Vercel)
- 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)