AI Applications Developer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Location/Remote: Hybrid in Phoenix, AZ 85007 (local candidates only)
Employment Type: 12-month contract-to-hire (W-2), with potential conversion to permanent employment
Compensation: Up to $67/hour W-2 (commensurate with experience)
Clearance: Must be able to obtain and maintain an Arizona Level One Fingerprint Clearance Card.
Benefits: Medical, dental, vision, short-term and long-term disability (STD/LTD), HSA/FSA, term life insurance, and supplemental health insurance options (e.g., Aflac) for eligible employees and their families.
This Senior AI Applications Developer role focuses on designing, developing, and implementing secure artificial intelligence solutions that reduce administrative workload, streamline business operations, and improve organizational efficiency. The ideal candidate combines hands-on AI application development experience with strong requirements-gathering skills and the ability to translate complex business processes into practical technical solutions.
You will work directly with business stakeholders and technical teams to identify opportunities for AI automation, evaluate existing enterprise AI platforms, and architect custom AI applications when existing tools cannot meet operational requirements. Projects involve large language models (LLMs), retrieval-augmented generation (RAG), advanced prompt engineering, AI agents, and secure enterprise integrations.
Success requires independently delivering functional AI solutions, balancing technical architecture with business needs, maintaining comprehensive documentation, and ensuring AI applications meet organizational security, privacy, and responsible AI standards.
Responsibilities:
Collaborate with business stakeholders to understand operational workflows, gather requirements, identify inefficiencies, and translate business needs into detailed technical specifications.
Evaluate opportunities for AI-driven automation and determine whether existing enterprise AI tools or custom-developed solutions provide the most effective approach.
Architect, prototype, develop, test, and deploy custom AI applications within secure, controlled enterprise environments.
Design and implement AI solutions using large language models (LLMs), retrieval-augmented generation (RAG), embeddings, vector databases, and advanced prompt engineering.
Develop and integrate AI agents, automated workflows, and custom applications that reduce repetitive administrative tasks and improve operational accuracy.
Leverage approved enterprise AI platforms, including Google Cloud Vertex AI, Gemini, NotebookLM, and Microsoft Azure AI technologies.
Develop applications and integrations using appropriate programming languages, frameworks, databases, and cloud services.
Design and implement RAG pipelines that retrieve organizational information and produce accurate, contextually relevant AI responses.
Configure AI safety controls, guardrails, and validation processes to address hallucinations, bias, data privacy, and security vulnerabilities.
Collaborate with technical teams on AI solution architecture, systems integration, cloud infrastructure, and application deployment.
Evaluate AI model performance, troubleshoot application issues, and refine solutions based on testing results and stakeholder feedback.
Apply responsible AI principles covering fairness, reliability, safety, privacy, security, inclusiveness, transparency, and accountability.
Maintain comprehensive technical documentation covering application code, system architecture, AI prompts, integrations, workflows, and operational procedures.
Participate in software development activities, including requirements analysis, design, coding, unit testing, user acceptance testing, deployment, and production support.
Follow established Agile development methodologies, software engineering standards, and change management procedures.
Support AI application lifecycle management, including version control, CI/CD processes, model monitoring, and continuous improvement.
Communicate AI capabilities, limitations, technical trade-offs, and implementation recommendations to technical and nontechnical stakeholders.
Evaluate emerging AI technologies and recommend practical improvements to existing applications and development processes.
Required Skills:
Master's degree in Artificial Intelligence or a related AI-focused discipline, or at least 2 years of hands-on AI experience.
Demonstrated experience gathering business requirements, analyzing oper