Job Url: https://recruiting.paylocity.com/Recruiting/Jobs/Details/3311747 Job Description: Lead Python Developer WFH Flexible • Lincoln, RI Description   About Spyglass MTG: Spyglass MTG is a Microsoft-focused consulting firm that helps enterprise clients unlock the full potential of Azure, AI, and modern cloud technologies. We specialize in building smart, scalable solutions that solve real business challenges always with a collaborative, people-first approach. When you join Spyglass, you're not just joining a project. You're joining a high-performing, supportive team that values innovation, continuous learning, and great work-life balance. Role Overview: We're looking for an experienced Lead Python Developer who’s as comfortable diving into AI integration as they are designing scalable APIs. If you're passionate about Python, Azure, and building intelligent applications that push the boundaries of what’s possible, this is your role. You’ll work closely with solution architects, engineers, and client teams to build LLM-powered features and backend systems that drive real impact. What You’ll Do: Technical Leadership: Mentor a team of engineers, guide architecture decisions, and ensure high-quality code delivery in agile sprints.   Hands-on Development: Architect and develop secure, high-performance APIs and services using Python (FastAPI or Flask) and Azure tools.   AI Integration: Build intelligent features using LLMs, RAG pipelines, and frameworks like LangChain and Semantic Kernel.   Cloud & Containers: Deploy services using Docker and Azure Container Apps/Kubernetes, and collaborate on CI/CD pipelines.   Data & Storage: Work with SQLAlchemy and vector databases to enable fast, AI-driven data access.   Team Collaboration: Partner with product managers, QA, design, and global dev teams to align on priorities and deliver polished solutions.   System Health: Implement observability best practices with tools like OpenTelemetry to monitor system performance and maintain uptime.   Innovation: Stay up to date on Python, AI, and Azure trends bringing new ideas, tools, and techniques to the table.   What You Bring: 5+ years of Python development experience, including at least 1 year in a technical leadership role   Expertise with Python web frameworks (FastAPI, Flask), secure API development, and scalable backend architecture   Strong hands-on experience integrating LLMs, building RAG-based features, and working with HuggingFace or LangChain   Proficiency in SQL, SQLAlchemy, and working across relational and NoSQL data stores   Solid experience with Azure cloud services, containerization (Docker), and CI/CD workflows   Familiarity with observability, performance tuning, and tracing tools like OpenTelemetry   Excellent communication skills and experience working with distributed and cross-functional teams   Bachelor’s in Computer Science or related field   Bonus Points For: Deep experience in NLP, vector databases, or building knowledge-augmented AI systems   Familiarity with Semantic Kernel, MCP, or enterprise integration patterns   DevOps experience with Terraform or CloudFormation   Exposure to front-end tech (React, TypeScript) or other languages like Java or C#   Background in regulated industries (finance, healthcare, etc.) or client-facing consulting   Azure Developer or Scrum certifications