Floga Technologies

Senior AI Platform Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior AI Platform Developer based in Houston, TX, on a long-term contract. Key skills include 5+ years in Python, 2+ years with LLMs, and Azure cloud experience. Strong SQL, async programming, and NLP knowledge required.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
November 14, 2025
πŸ•’ - Duration
Unknown
-
🏝️ - Location
On-site
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Houston, TX
-
🧠 - Skills detailed
#Shell Scripting #Data Warehouse #Libraries #Infrastructure as Code (IaC) #ML (Machine Learning) #Unix #Azure #Scripting #Snowflake #Cloud #Elasticsearch #GCP (Google Cloud Platform) #SQL (Structured Query Language) #Database Design #NLP (Natural Language Processing) #Storage #Version Control #Linux #Docker #SQL Server #Azure Cosmos DB #NLU (Natural Language Understanding) #Database Systems #JavaScript #Automation #Debugging #AI (Artificial Intelligence) #Python #Documentation #FastAPI #GIT #Code Reviews #AWS (Amazon Web Services) #Databases #Complex Queries #NoSQL
Role description
Role:Β Senior AI Platform Developer Location:Β Houston, TX (Onsite) Duration:Β Long Term Job Summary: We are seeking an experienced Senior AI Platform Developer to take ownership of our enterprise-grade conversational AI system that powers multiple specialized bots for different business functions. This is a hands-on technical role that combines cutting-edge AI/ML development with enterprise integration and business stakeholder engagement. Technology Stack: β€’ Backend: Python 3.10+, FastAPI, Async/Await patterns β€’ AI/ML: Azure OpenAI (GPT-5), prompt engineering, RAG patterns β€’ Frontend: Vanilla JavaScript, MSAL.js authentication, Server-Sent Events β€’ Databases: Snowflake, SQL Server, Azure Cosmos DB β€’ Search: Azure AI Search with semantic ranking β€’ Infrastructure: Ubuntu Linux, Nginx, Docker, Systemd β€’ Cloud: Azure (OpenAI, Cosmos DB, Blob Storage, AI Search) β€’ Auth: Azure AD with OAuth 2.0/OIDC Key Responsibilities 1. Platform Development & Maintenance β€’ Maintain and enhance the existing AI platform β€’ Implement bug fixes and performance optimizations β€’ Ensure 99.9% uptime for production services β€’ Manage streaming responses, conversation history, and document exports β€’ Handle natural language to SQL generation for database queries β€’ Maintain authentication flow with Azure AD and token management 1. New Bot Development β€’ Work with business stakeholders to identify AI automation opportunities β€’ Design and implement new specialized bots following established patterns β€’ Create intelligent system prompts with context injection β€’ Integrate with enterprise data sources (databases, APIs, documents) β€’ Implement RAG (Retrieval-Augmented Generation) patterns β€’ Build natural language interfaces for complex business queries 3.Business Partnership β€’ Meet with department heads to understand pain points β€’ Translate business requirements into technical solutions β€’ Demo capabilities and gather feedback β€’ Create documentation for end users β€’ Provide training and support for new features β€’ Measure and report on bot usage and value delivered 1. Technical Excellence β€’ Optimize Azure OpenAI token usage and costs β€’ Improve response accuracy and relevance β€’ Enhance error handling and user experience β€’ Document code changes and architectural decisions Senior AI Platform Developer β€’ Participate in code reviews and knowledge sharing β€’ Stay current with AI/ML best practices Required Technical Skills Must-Have Experience β€’ 5+ years of Python development with strong async/await experience β€’ 2+ years working with LLMs (GPT-4, Claude, etc.) and prompt engineering β€’ Production experience with FastAPI or similar async frameworks β€’ SQL expertise including complex queries and database design β€’ Cloud platforms - Azure preferred, AWS/GCP acceptable β€’ Linux/Unix administration and shell scripting β€’ Git version control and collaborative development Required Knowledge Areas β€’ Natural Language Processing: Understanding of embeddings, RAG, semantic search β€’ Streaming architectures: SSE, WebSockets, async generators β€’ Authentication: OAuth 2.0, JWT tokens, session management β€’ Database systems: Both SQL and NoSQL paradigms β€’ RESTful APIs: Design, implementation, and consumption β€’ Infrastructure as Code: Docker, systemd services, nginx configuration Preferred Technologies β€’ Snowflake or similar cloud data warehouse β€’ Azure AI Search or Elasticsearch β€’ Cosmos DB or similar NoSQL databases β€’ MSAL.js or similar authentication libraries β€’ Markdown processing and rendering β€’ Document generation (PDF, DOCX, XLSX) Required Soft Skills Business Acumen β€’ Ability to understand business processes and identify automation opportunities β€’ Experience translating technical capabilities into business value β€’ Strong presentation skills for stakeholder meetings β€’ Comfort working with non-technical users Problem-Solving Approach β€’ Systematic debugging of complex async/streaming issues β€’ Creative solutions for natural language understanding challenges β€’ Ability to optimize for both accuracy and performance β€’ Experience with incremental improvement methodologies Communication Style β€’ Clear technical documentation writing β€’ Patient explanation of AI capabilities and limitations β€’ Proactive communication about risks and timelines β€’ Collaborative approach to requirement gathering Nice-to-Have Qualifications β€’ Experience with ChromaDB or vector databases β€’ Knowledge of HSE (Health, Safety, Environment) regulations β€’ Financial services or energy sector experience Senior AI Platform Developer β€’ Contributions to open-source AI/ML projects β€’ Experience with multi-modal AI (images, documents) β€’ Background in building conversational AI systems