Back to Jobs
Floga Technologies

Senior AI Platform Developer Houston, TX (Onsite) at Floga Technologies

Floga Technologies Houston, MS

Job 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 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 2. 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 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 4. 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 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 Key Skills Experience Working With Students,Google Docs,Organizational skills,Classroom Experience,Data Collection,Materials Handling,Workers' Compensation Law,OSHA,Special Operations,Team Management,Experience with Children,Supervising Experience Employment Type : Full Time Experience: years Vacancy: 1

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities