About the job
Peregrine Technologies, a leader in the realm of AI solutions, is at the forefront of transforming public safety and operational efficiency. Backed by top-tier Silicon Valley investors, we empower public safety organizations, government bodies at all levels, federal agencies, and private institutions to tackle societal challenges swiftly and accurately. Our AI-driven platform converts isolated data into actionable intelligence, providing critical insights that enable prompt decision-making and enhance outcomes across various touchpoints. Currently, we support a diverse clientele of hundreds across more than 30 states and two countries, impacting over 125 million lives, and we are on an exciting trajectory of expanding our reach into enterprise markets and international territories.
Join Our Team
At Peregrine, we prioritize empathy in engineering, recognizing that understanding user experiences leads to superior solutions. Our engineers work closely with real users to grasp the multifaceted scenarios they encounter, ensuring we deliver impactful products.
We cultivate a culture of ownership and teamwork; you will take charge of significant features while collaborating with fellow engineers to bring them to fruition. We believe in humility and empathy as foundational qualities that foster the development of the right solutions. You will work directly with our deployment team and users, iterating based on their feedback. Creativity and resilience are essential as we pursue our vision.
Your Role
As part of our new AI team, you will be pivotal in delivering unique value to our customers. This team is dedicated to designing powerful, intuitive user experiences powered by generative AI. You will create innovative interaction methods for users, leveraging natural language processing and enabling AI agents to tackle complex tasks autonomously. Your contributions will lead to the development of safe, impactful AI-driven features that assist users in resolving real-world challenges more efficiently.
Your responsibilities will encompass a diverse array of complex challenges, including scaling our platform to process terabytes of data from numerous sources, efficiently querying and alerting users about this data in real-time, and optimizing search algorithms for rapid result delivery.
Our technology stack is ever-evolving, currently built on a foundation of Python, Django, Celery, Airflow, and Kafka for the backend; React, Redux, and Mapbox for the frontend; with data management through PostgreSQL and Elasticsearch. We also utilize machine learning models hosted in Bedrock and SageMaker, with AWS, Pulumi, Terraform, and Kubernetes forming our core infrastructure.

