AI Software Developer

Advantive•Tampa, FL

About The Position

The AI Software Developer will build and deliver production-ready AI features for enterprise software. Working on the AI & Business Intelligence team, the developer will own features end-to-end across LLM integrations, retrieval-augmented generation (RAG) systems, and AI-driven workflows, with responsibility for performance, reliability, and cost efficiency. The role calls for practical engineering judgment, collaboration, and experience shipping AI-powered features in production. The developer will work with product, UX, data, QA, and platform teams to define use cases, acceptance criteria, evaluation methods, and rollout plans. They will use production telemetry and user feedback to improve AI feature quality and operational performance, and contribute to engineering standards for testing, observability, security, and performance.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent demonstrated professional experience.
  • Proficiency in one or more backend languages and frameworks such as C#/.NET, Python, or TypeScript/Node.js.
  • Hands-on experience building and shipping AI-powered features in production, such as LLM integrations, retrieval-based search, conversational assistants, intelligent agents, or workflow automation.
  • Experience designing APIs and service integrations in distributed or service-oriented systems.
  • Working knowledge of relational databases, including schema design, query fundamentals, and indexing concepts.
  • Familiarity with cloud-hosted AI services such as Azure OpenAI, Azure AI Search, Azure Bot Service, Microsoft Agent Framework, or comparable platforms.
  • Understanding of evaluation, monitoring, and reliability considerations for AI systems in production.
  • Understanding of cost-quality trade-offs in LLM systems, including model selection, token efficiency, caching, or reducing unnecessary API calls.
  • Proficiency with Git, code review, CI/CD pipelines, and modern software development practices.
  • At least 3 years of professional software development experience, including production experience designing, building, testing, deploying, and monitoring applications end-to-end.
  • Experience shipping at least one production-deployed AI-powered feature with measurable customer impact within the past 18–24 months.
  • Experience working with production constraints such as operational reliability, data governance, and cost-performance trade-offs in AI-enabled systems.
  • Experience working in Agile/Scrum and collaborative cross-functional development environments.

Responsibilities

  • Design and deliver AI-powered product features end-to-end, from requirements and solution design through implementation, testing, deployment, and post-release optimization.
  • Build and maintain RAG workflows that ground LLM responses in enterprise data, including application-side retrieval design, response grounding, and retrieval tuning.
  • Implement application and backend services that integrate LLMs and AI services into enterprise products through well-designed APIs and service boundaries.
  • Develop AI-assisted workflows and agent-style automations that interact safely with enterprise data, product capabilities, and external systems.
  • Create and maintain automated tests, evaluation practices, monitoring, and operational runbooks for AI-enabled features.
  • Analyze production behavior, user feedback, and telemetry to improve answer quality, latency, reliability, and cost efficiency.
  • Make and communicate trade-offs between model quality, latency, and cost.
  • Collaborate with product, UX, data, QA, and platform teams to define use cases, acceptance criteria, evaluation methods, and rollout plans.
  • Contribute to engineering standards through code reviews, technical design discussions, and shared best practices focused on testing, observability, security, and performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service