What are the responsibilities and job description for the Artificial Intelligence App Developer - Tampa, GL - Onsite position at Gandiv Insights LLC?
Title: Artificial Intelligence App Developer
Tampa, FL- onsite
6-12 month contract to hire
USC only
Onsite interview
Applications Developer
Design, build, and support custom applications and data integrations to enhance agency operations, with a focus on functionality, performance, and secure handling of sensitive information.
Job Description
Duties may vary based on assignment.
Tampa, FL- onsite
6-12 month contract to hire
USC only
Onsite interview
Applications Developer
Design, build, and support custom applications and data integrations to enhance agency operations, with a focus on functionality, performance, and secure handling of sensitive information.
Job Description
Duties may vary based on assignment.
- Develop, train, and optimize machine learning models using frameworks such as ML.NET, Scikit-Learn, TensorFlow, PyTorch, or Keras.
- Integrate artificial intelligence (AI) models into existing in-house applications and services running in secure on-prem environments.
- Experiment with large language models (LLMs) and agentic coding tools, evaluating their potential for secure, internal automation and analytics tasks.
- Perform data preprocessing, feature engineering, and model evaluation using structured and unstructured data from multiple internal systems.
- Collaborate with cross-functional teams to ensure all models and data workflows align with Criminal Justice Information Systems (CJIS) and Personally Identifiable Information (PII) protection standards.
- Work closely with analysts, investigators, and Information Technology (IT) staff to identify opportunities where AI can provide operational value.
- Participate in code reviews, testing, and deployment activities within a collaborative team environment.
- Continuously learn and prototype emerging AI tools while maintaining strong data governance discipline.
- Perform other related duties as required.
- Knowledge of machine learning frameworks such as ML.NET, Scikit-Learn, TensorFlow, PyTorch, or Keras.
- Knowledge of Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) pipelines, and AI agent frameworks.
- Basic understanding of secure coding principles and CJIS data protection requirements.
- Working knowledge of office policies and procedures.
- Ability to work with structured and unstructured datasets from multiple sources such as databases, APIs, logs, and documents.
- Ability to analyze complex problems, test possible solutions, and apply practical, innovative approaches.
- Ability to prioritize and manage multiple tasks in a fast-paced environment.
- Ability to stay curious and continuously learn new AI tools and techniques while maintaining responsible data practices.
- Strong programming skills in C# or Python.
- Skill in writing optimized SQL queries, functions, and stored procedures for SQL Server and PostgreSQL.
- Skill in developing and evaluating machine learning models.
- Effective communication and interpersonal skills for interacting with users and technical staff.
- Familiarity with LangChain, Ollama, or other frameworks for running local LLMs and agentic AI systems.
- Experience with vector databases (e.g., Chroma, Qdrant, Weaviate) for semantic search.
- Experience building APIs or services to expose ML models to other internal systems.
- Experience working with data-centric applications in public sector or regulated environments.