Jobs · Engineering · California

Software Engineer, Applied AI

Peregrine · San Francisco, CA · Yesterday
Engineering$160k–$220k/yrFull-time

About the role

Peregrine helps public safety organizations, state and local governments, federal agencies, and private-sector institutions address societal challenges with speed and accuracy. Our AI-enabled platform transforms siloed and disconnected data into operational intelligence, instantly surfacing mission-critical information to empower better, faster decisions.

Responsibilities

  • Deliver differentiated value to customers through powerful, intuitive user experiences powered by generative AI.
  • Unlock new ways for users to interact with our platform, whether through natural language commands or AI agents handling complex tasks.
  • Work on a wide range of complex challenges, including scaling the platform to handle terabytes of data, efficiently querying and notifying users in real-time, and optimizing search algorithms for quick result delivery.
  • Collaborate with the deployment team and end-users to iteratively solve their problems.
  • Write robust, well-tested, and well-designed code that frequently gets deployed to users.
  • Architect and scale distributed software systems, ensuring they are efficient and scalable.

Requirements

  • Desire and drive to own large portions of the application from start to finish.
  • Passion for crafting and shipping software solutions that delight users.
  • Thrives on ambiguity and loves tackling hard problems.
  • Excellent technical vision with the ability to synthesize product requests into strong and reliable software components.

Qualifications

  • Understanding of best practices for using generative AI responsibly, with bonus experience applying LLMs to enhance user experience.
  • Degree in Computer Science or a related field, or equivalent experience.
  • 2-5 years of experience working with cross-functional software development teams.
  • Experience shipping and iterating on production-grade software components professionally and/or in the open-source community.
  • Strong understanding of modern software development practices and comfort navigating large codebases.

Skills

  • Python, Django, Celery, Airflow, Kafka
  • React, Redux, Mapbox
  • PostgreSQL, Elasticsearch
  • SageMaker, Bedrock
  • AWS, Pulumi, Terraform, Kubernetes

Benefits

Peregrine offers a competitive salary range of $160,000 - $220,000 annually, along with benefits, equity (if applicable), and bonuses (if applicable).

Pay

$160,000 - $220,000 Annually

Schedule

Full-time

Location

San Francisco

Similar jobs