companyPeregrine Technologies logo

Staff Software Engineer - AI Innovations

On-site Full-time $200K/yr - $275K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

We are seeking candidates with a robust background in software engineering, particularly in AI and machine learning. Familiarity with our technology stack is advantageous. The ideal candidate should possess strong problem-solving abilities, experience in developing scalable applications, and a passion for innovative technology. Excellent communication skills and a collaborative mindset are essential.

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.

About Peregrine Technologies

Peregrine Technologies is revolutionizing how public safety organizations and governments utilize AI to address pressing societal issues. Our innovative platform fosters better decision-making through actionable insights derived from complex data sets.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.