Software Engineer, Applied AI/ML

Peregrine TechnologiesSan Francisco, CA
$160,000 - $220,000Onsite

About The Position

As a software engineer within Peregrine's Applied AI team, you will be instrumental in delivering differentiated value to customers. This team is charged with crafting powerful, intuitive user experiences powered by generative AI. You will unlock entirely new ways for users to interact with our platform—whether through natural language commands or by enabling AI agents to handle complex tasks on their behalf. Your work will shape safe, impactful AI-driven features that help customers solve real-world problems with greater speed and ease. Your scope of work will include a wide range of complex challenges, including scaling our platform to handle terabytes of data ingested from a variety of sources, efficiently querying and notifying users on this data in real-time, and optimizing search algorithms to serve results quickly.

Requirements

  • Understanding of best practices for using generative AI responsibly.
  • 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.
  • Ability to write robust, well tested, and well-designed code that frequently gets deployed to users.
  • Solid understanding of architecting and scaling distributed software systems.
  • Strong best practices in modern software development and comfort navigating large codebases.
  • Located in San Francisco and open to working in office.

Nice To Haves

  • Bonus experience applying LLMs to enhance user experience.

Responsibilities

  • Crafting powerful, intuitive user experiences powered by generative AI.
  • Unlocking new ways for users to interact with the platform through natural language commands or AI agents.
  • Shaping safe, impactful AI-driven features.
  • Scaling the platform to handle terabytes of data.
  • Efficiently querying and notifying users on data in real-time.
  • Optimizing search algorithms to serve results quickly.

Benefits

  • Benefits
  • Equity (if applicable)
  • Bonus (if applicable)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service