5+ years of software engineering experience with a solid background in SaaS Deep proficiency in Python and experience building production services Hands-on experience in designing, deploying, and scaling LLM-powered systems Strong understanding of modern software development principles (testing, version control, CI/CD) Experience with applied AI/ML concepts: LLMs, embeddings, and vector databases Prior experience with AI frameworks like Pydantic AI, LangChain, or LlamaIndex (nice-to-have) Experience with PostgreSQL and pgvector (nice-to-have) Knowledge of prompt engineering, agentic AI, or fine-tuning techniques (nice-to-have) Exposure to Azure OpenAI (nice-to-have)