Demo

Senior AI platform Developer

Ravh IT Solutions
Houston, TX Other
POSTED ON 11/27/2025 CLOSED ON 12/29/2025

What are the responsibilities and job description for the Senior AI platform Developer position at Ravh IT Solutions?

Job Details

Technology Stack:

  • Backend: Python 10 , FastAPI, Async/Await patterns
  • AI/ML: Azure OpenAI (GPT-5), prompt engineering, RAG patterns
  • Frontend: Vanilla JavaScript, 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 0/OIDC

Key Responsibilities

  1. Platform Development & Maintenance
    • Maintain and enhance the existing AI platform
    • Implement bug fixes and performance optimizations
    • Ensure 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

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

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

  • 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, ) and prompt engineering
  • Production experience with FastAPI or similar async frameworks
  • SQL expertise including complex queries and database design
  • Cloud platforms - Azure preferred, AWS/Google Cloud Platform 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 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
  • 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $60 - $70

AI Engagement Manager/Senior AI Engagement Manager - Energy (Portuguese Speaking)
C3 AI -
Houston, TX
AI Developer
Shrinq Consulting Group INC -
Houston, TX
AI Developer
Jobs via Dice -
Houston, TX

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior AI platform Developer?

Sign up to receive alerts about other jobs on the Senior AI platform Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior AI platform Developer jobs in the Houston, TX area that may be a better fit.

  • Calpine and Careers Houston, TX
  • Calpine Corporation is America's largest generator of electricity from natural gas and geothermal resources with operations in competitive power markets. I... more
  • 15 Days Ago

  • Reasonn Houston, TX
  • Job Details Senior AI/ML Developer Houston, TX 12 months Contract We are seeking a highly skilled Senior AI/ML Developer to design and implement next-gener... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!