About the job
Supported by top-tier Silicon Valley investors, Peregrine Technologies is dedicated to assisting public safety organizations, state and local governments, federal agencies, and private-sector institutions in tackling societal challenges with unmatched speed and precision. Our AI-driven platform transforms fragmented data into actionable insights—quickly presenting mission-critical information that empowers informed decisions and enhances outcomes at every level. Currently, we serve hundreds of clients across over 30 states and two countries, impacting more than 125 million individuals, and we are poised to broaden our reach into enterprise sectors and international markets.
Team
At Peregrine, we hold a strong belief that empathy is key to our solutions. Understanding user interactions with our products is crucial, and our engineers work closely with the team on-site to explore the diverse use cases that our platform addresses.
We prioritize both accountability and teamwork; you will take full ownership of significant features while collaborating with fellow engineers to ensure their successful completion. We value humility and empathy as vital components in crafting effective solutions—you'll engage directly with our deployment team and users as we refine our offerings to meet their needs. Creativity and perseverance are essential in realizing our vision.
Role
As a key member of our engineering team, you will play a pivotal role in delivering unique value to our clients. Your mission will be to create powerful, intuitive user experiences powered by generative AI, allowing users to engage with our platform in innovative ways. Your contributions will help develop safe, impactful AI-driven features that enable customers to solve real-world challenges more swiftly and effortlessly.
Your responsibilities will encompass a variety of complex tasks, including scaling our platform to manage terabytes of data from multiple sources, efficiently querying and notifying users in real-time, and optimizing search algorithms for rapid result delivery.
Our technology stack is continuously evolving, built on a backend foundation of Python, Django, Celery, Airflow, and Kafka; a frontend developed with React, Redux, and Mapbox; data storage solutions including PostgreSQL and Elasticsearch; machine learning models hosted on Bedrock and Sagemaker; and supported by AWS, Pulumi, Terraform, and Kubernetes for our infrastructure.
About You
- A strong desire and initiative to take ownership of large components of our projects.
- Experience with machine learning frameworks and concepts.
- Proficient in Python and familiar with web development frameworks.
- Ability to work collaboratively in a team environment.
- A passion for developing innovative solutions to complex problems.

