> Markdown version of [/jobs/ext/1807948-ai-ml-engineer](https://www.wearedevelopers.com/jobs/ext/1807948-ai-ml-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI/ML Engineer - **Company:** Robert Half - **Location:** Tampa, FL, United States - **Salary:** $135,200.0 - $156,000.0 - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, C Sharp (Programming Language), Code Review, Information Systems, Computer Programming, Databases, Data Cleansing, Data Governance, Python (Programming Language), PostgreSQL, Machine Learning, Microsoft SQL Server, Tensorflow, Secure Coding, SQL Stored Procedures, SQL Databases, Unstructured Data, Feature Engineering, Pytorch, Large Language Models, Model Validation, Generative AI, Keras, Scikit Learn, Information Technology, Virtual Agents, GPT - **Published:** July 3, 2026 - **Apply:** https://dejobs.org/x/x/4D4A06586E8C4A05B1F1BA2DDA7B5F9F/job/ ## About the Role * Python based ML experience * Experience w/ Machine Learning frameworks such as ML.NET, Scikit-Learn, TensorFlow, PyTorch, or Keras. * Experience w/ LLM frameworks (LangChain, Ollama, vector DBs, RAG pipelines), Knowledge & Abilities * 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 * 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 Skills * Strong programming skills in Python; having C# skills is a plus * 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 Technology Doesn't Change the World, People Do.® ## Description * 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 ## Related Videos - [How AI Models Get Smarter](https://www.wearedevelopers.com/videos/1374-how-ai-models-get-smarter) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Serverless deployment of (large) NLP models ](https://www.wearedevelopers.com/videos/158-serverless-deployment-of-large-nlp-models) - [Overview of Machine Learning in Python](https://www.wearedevelopers.com/videos/840-overview-of-machine-learning-in-python) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production)