jobapplier

Staff Software Engineer (Applied AI)

Peregrine

Skills

Required

  • generative AI
  • modern software development
  • open-source
  • LLMs

Preferred

  • l'IA
  • machine learning models

Join our engineering team as a Staff Software Engineer (Applied AI) and play a key role in delivering innovative user experiences powered by generative AI. You will tackle complex challenges, including scaling our platform, optimizing search algorithms, and efficiently querying and notifying users in real-time. Our tech stack includes Python, Django, React, PostgreSQL, Elasticsearch, and AWS. Enjoy benefits such as unlimited PTO, health insurance, a competitive 401k, and professional development opportunities.

About Peregrine

Passion for crafting and shipping software solutions that delight users

Responsibilities

  • Contribuer à la création d'expériences utilisateur puissantes et intuitives alimentées par l'IA générative.
  • Développer des fonctionnalités pilotées par l'IA qui aident les clients à résoudre des problèmes concrets plus rapidement et plus facilement.
  • Travailler sur une large gamme de défis complexes, y compris l'évolutivité de la plateforme pour gérer des téraoctets de données.
  • Knowledge of how to train, deploy, integrate, and monitor machine learning models

Requirements

  • Thrive on ambiguity and love taking on hard problems
  • Desire and drive to own large portions of the application from start to finish
  • Excellent technical vision with the ability to synthesize product requests into strong and reliable software components
  • Strong best practices in modern software development and comfort navigating large codebases
  • Degree in Computer Science or a related field, or equivalent experience
  • Experience shipping and iterating on production-grade software components professionally and / or in the open-source community
  • Understanding of best practices for using generative AI responsibly, with bonus experience applying LLMs to enhance user experience
  • Over 8 years of experience working with cross-functional software development teams
  • Ability to write robust, well tested, and well-designed code that frequently gets deployed to users

Pay

USD 200,000 - 275,000