AI Developer

BournsLewisville, TX
1d$115,760 - $120,000

About The Position

Working under limited supervision, the AI Developer is responsible for designing, developing, and maintaining AI-powered solutions using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and modern Python frameworks within the Azure ecosystem. Responsibilities include building and optimizing AI workflows, integrating Azure OpenAI and related cognitive services, developing scalable Python-based APIs and automations, and ensuring secure, efficient deployment using Azure services and containerized environments such as Kubernetes. The role includes developing technical documentation, supporting production AI applications, and collaborating with business analysts and cross-functional teams to define, refine, and deliver intelligent, reliable, and scalable AI capabilities. The AI Developer also contributes to model evaluation, prompt engineering, reusable component design, and participates in system architecture and solution-design discussions. This position reports to the Senior Manager of IT Development.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field. A master's degree in computer science or equivalent advanced study is preferred. Candidates with a combination of formal education, hands-on experience in AI/ML, backend development, cloud platforms, and strong programming skills - especially with Python, will be considered.
  • Requires a strong work ethic and solid programming foundation, with practical experience in Python and modern development frameworks.
  • Strong analytical skills with both application implementation and operational support experience desired.
  • Basic knowledge on handling any database to produce reports and creating applications is desired
  • Works well with other members of Information Technology team and effectively interacts with personnel at all levels within the organization who may have little technical knowledge and are unable to resolve their own issues.
  • Clear and concise communication techniques required to effectively present ideas and solutions with both technical and non-technical employees at all levels.
  • Proficient writing skills required to effectively communicate to management project plans and project status. Ability to communicate clearly and concisely to both technical and non-technical employees at all levels concerning software and/or hardware solutions that will best fit their requirements.
  • Will develop and execute small to large scale project plans and provide reports to management.

Nice To Haves

  • Experience working with AI/ML concepts, Large Language Models (LLMs), Retrieval Augmented Generation (RAG), or vector databases is highly desirable.
  • Familiarity with cloud platforms such as Azure, AWS, or GCP, along with exposure to tools like LangChain, LlamaIndex, or FastAPI is beneficial.
  • SAP experience is a plus but not required.
  • Must be eager to learn new AI platforms, adopt emerging LLM technologies, and continuously expand technical capabilities.
  • Should be committed to delivering high quality, reliable, and scalable solutions in a fast paced, results driven environment

Responsibilities

  • Analyzes, designs, develops, implements, and supports AI-driven solutions and backend components across multiple business units using Python, LLM frameworks, OpenAI models, and Azure services.
  • Works with development tools and AI platforms—including OpenAI, vector databases, Azure Functions, Python frameworks, and RAG pipelines—to build intelligent automations, conversational agents, and LLM-powered applications.
  • Collaborates with Business Analysts to gather, clarify, and validate business requirements for AI/ML and automation initiatives.
  • Translates business requirements and functional specifications into technical designs, developing scalable, maintainable, and secure AI solutions within the Azure ecosystem.
  • Develops and proposes new ideas, experiments, and innovative AI capabilities in support of corporate digital transformation goals and strategic objectives.
  • Builds, deploys, and maintains Python-based services, APIs, prompt workflows, and AI model integrations, ensuring performance, reliability, and compliance with enterprise architecture standards.
  • Troubleshoots complex issues relating to AI models, data pipelines, vector stores, and system integrations, ensuring alignment with business objectives.
  • Analyzes, designs, and improves existing AI workflows and systems to enhance accuracy, performance, and scalability.
  • Designs, develops, and implements testing procedures, prompt evaluation frameworks, automated validation pipelines, and supporting documentation.
  • Diagnoses and resolves AI, Python, and Azure service-related issues using robust debugging techniques, telemetry analysis, and root-cause investigation.
  • Performs other job-related duties as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service