Senior Software Engineer – AI / GenAI Platform

ProductFlo.ai is looking for a hands-on Senior Software Engineer to help build the AI capabilities at the core of the platform. We are particularly interested in an engineer with strong software fundamentals who has practical experience building RAG systems, multi-agent/agentic workflows and model fine-tuning or adaptation.

About ProductFlo.ai

ProductFlo.ai is an AI-powered platform that helps teams turn messy ideas into structured, design-ready product clarity. Built around proven product thinking and the Discover → Define → Design workflow, ProductFlo.ai guides teams through research synthesis, problem definition, ideation, and design documentation—faster and with greater rigor.

The Role

Build production-grade AI and SaaS capabilities across ProductFlo.ai’s Ideation, Brainstorming, Frameworks and Reports workflows, with ownership spanning AI engineering and the broader application stack.

What You’ll Do

  • Build and ship production features across ProductFlo.ai’s frontend, backend and AI layers.
  • Design and implement production-grade Retrieval-Augmented Generation (RAG) pipelines.
  • Work on ingestion, chunking, embeddings, vector search, metadata filtering, reranking and context assembly.
  • Design and implement multi-agent/agentic workflows for research, ideation, critique, synthesis and report generation.
  • Develop robust prompt, tool-calling and structured-output workflows.
  • Apply fine-tuning, instruction tuning, LoRA/PEFT or other model-adaptation techniques where they provide measurable value.
  • Build evaluation and regression-testing mechanisms for LLM outputs, including relevance, grounding, factuality, consistency and task completion.
  • Integrate AI workflows into ProductFlo.ai’s SaaS architecture.
  • Optimize AI systems for latency, reliability and token/inference cost.
  • Build observability around prompts, model versions, retrieval quality, failures, latency and AI cost.
  • Contribute to APIs, databases, authentication, integrations and other core SaaS engineering.
  • Write clean, tested and maintainable production code.
  • Work directly with product and design leadership to turn product problems into practical AI solutions.

What We’re Looking For

  • Strong software-engineering fundamentals: APIs, databases, Git, testing, debugging, code review and CI/CD.
  • Strong Python development skills for AI/backend workflows.
  • Hands-on production experience building RAG systems — required.
  • Hands-on experience designing and implementing multi-agent/agentic AI systems — required.
  • Hands-on experience with fine-tuning, instruction tuning, LoRA/PEFT, supervised fine-tuning or comparable model-adaptation approaches — required.
  • Strong understanding of embeddings, vector databases, semantic search, hybrid retrieval and reranking.
  • Experience with LLM APIs and/or open-source foundation models.
  • Experience with frameworks such as LangChain, LlamaIndex, LangGraph, Semantic Kernel, AutoGen or comparable technologies.
  • Ability to evaluate AI quality systematically rather than relying only on subjective output quality.
  • Comfort working in an early-stage startup with significant ownership and ambiguity.

Nice to Have

  • LLMOps/MLOps experience including model and prompt versioning, tracing, evaluation pipelines, monitoring and observability.
  • AWS/GCP/Azure, Docker and/or Kubernetes.
  • PostgreSQL/pgvector, Pinecone, Weaviate, Qdrant, Milvus or comparable vector infrastructure.
  • Experience with OpenAI, Anthropic, Google or open-source transformer models.
  • Multimodal AI, document intelligence or structured extraction.
  • Open-source contributions, technical writing or applied AI research.

What Success Looks Like

  • RAG and agentic capabilities are reliable enough for production use.
  • AI quality can be measured and regression-tested.
  • AI workloads are optimized for latency and cost.
  • New AI capabilities can be shipped quickly without compromising reliability or maintainability.
  • The engineer becomes a trusted technical owner for key AI capabilities.

Compensation: Equity-based.

ProductFlo.ai is currently pre-funded and is not offering a salary at this stage. The selected candidate will receive equity participation, with the percentage, vesting and other terms agreed separately. This is intended as a founding-team-level opportunity with significant ownership of the product direction.

Why Join ProductFlo.ai?

  • Join at an early stage and have meaningful ownership of the company’s direction and execution.
  • Work directly with the founding team and influence product, technology and go-to-market decisions.
  • Help build an AI-native product from an early stage rather than joining a mature organization with fixed processes.
  • Participate in the company’s upside through equity-based compensation.