AI Software Developer

Advantive•Tampa, FL

About The Position

The AI Software Developer will build and deliver production-ready AI features for enterprise software. The role works across large language model integrations, retrieval-augmented generation (RAG) systems, and AI-driven workflows, developing reliable backend services and applications for enterprise customers. The developer is expected to own feature delivery end-to-end, including implementation, performance, reliability, and cost efficiency, and to make practical engineering trade-offs in production environments. Success in the role involves owning AI-powered features through production and post-release improvement; using telemetry, user feedback, and evidence to improve answer quality, latency, reliability, and cost efficiency; making and explaining trade-offs; delivering well-tested and monitored features; and collaborating effectively across teams.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent demonstrated professional experience.
  • Experienced software engineer who has shipped AI-powered features in production.
  • Able to take ownership of end-to-end feature delivery, including performance, reliability, and cost efficiency.
  • Practical, collaborative, and comfortable making sound engineering trade-offs in production 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 retrieval-augmented generation (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 large language models 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