Onsite role from day one to MI.
Job Description
We are looking for a Senior AI Backend Developer to build an AWS-based conversational AI backend that integrates with public safety dispatch systems. This role focuses on applying AI and RAG techniques to county law-enforcement data (CLEMIS) to enable natural-language search, real-time insights, and situational analysis.
Responsibilities
Build a conversational AI layer in front of dispatch systems
Develop AI-powered backend services using Python and AWS
Implement RAG pipelines using AWS Bedrock and LLMs
Enable natural-language querying of county data sources
Extract and migrate data from Oracle/SQL Server to AWS
Secure and mask sensitive data (CJIS, PII)
Store embeddings in vector databases (Pinecone)
Work with evolving AI requirements and use cases
Required Skills
Strong experience with Python backend development
Hands-on experience with AWS Bedrock
Experience with RAG (Retrieval Augmented Generation)
Familiarity with LLMs (Claude, AWS Titan/Nova)
Strong SQL and database integration experience
Experience with AWS services (EC2, S3, SageMaker, Lambda)
Preferred
2 3+ years working with Public Safety systems (CAD, RMS, FRMS)
Experience handling law-enforcement or regulated data
Knowledge of CJIS or compliance-driven environmentsTech Environment
Python, R, TensorFlow, PyTorch, Keras, Scikit-learn, Apache Spark, Databricks, Jupyter,
AWS (SageMaker, EC2, S3), Azure ML, SQL/NoSQL, Tableau, PowerBI