Receive a cash bonus of up to $15,000 when you successfully land this role. You can view your bonus here.
Our partnership with Peregrine means you'll go through an expedited version of the interview process and connect directly with the hiring team.
Peregrine Technologies, backed by Silicon Valley investors, supports public safety agencies by providing technology to improve operations and decision-making. They serve over 80 million Americans, partnering with customers to develop solutions that create safer communities while protecting privacy and civil liberties. As a Senior Software Engineer on the new AI team, you will be instrumental in delivering differentiated value to customers through powerful, intuitive user experiences powered by generative AI. You'll unlock entirely new ways for users to interact with the platform, whether through natural language commands or AI agents handling complex tasks.
Your responsibilities include scaling the platform to handle large datasets, efficiently querying and notifying users in real-time, and optimizing search algorithms. The tech stack includes Python, Django, Celery, Airflow, Kafka, React, Redux, Mapbox, PostgreSQL, Elasticsearch, Bedrock, Sagemaker, AWS, Pulumi, Terraform, and Kubernetes. This role offers the opportunity to shape impactful AI-driven features that help customers solve real-world problems with greater speed and ease, along with competitive compensation, benefits, and potential equity and bonuses. This is a chance to join a mission-focused team that values empathy, curiosity, integrity, and excellent execution, and to build impactful software from the ground up.