Senior Software Engineer

Avy•San Francisco, CA
•Hybrid

About The Position

Avy’s mission is to empower humans to work more efficiently and effectively with each other and with technology in knowledge work positions. We believe that software that acts as your companion, looking out for your best interests and helping you level up at work in a trusted, secure way, will not only make the world more productive, but will improve quality of life for everyone it touches. Avy was founded by a serial founder and former leader in the AI/ML group at Apple, has team members with multiple exits (including an IPO), and is backed by $10M in pre-seed and seed funding to ensure we can execute at the highest level. As a Software Engineer at Avy, your job is to build great products that perform well and delight our users and customers. Our product spans a range of technologies, from the latest in AI and ML models, to server and cloud-based applications and infrastructure, to applications that run directly on user devices. You will have the opportunity to be exposed to and learn new technologies continuously. We value excellence in engineering skill over precise knowledge of specific technologies. Fast learners are welcome. That said, you need the chops to be able to dive in deep: debugging issues, improving performance, and truly understanding the behavior of the software you are developing and shipping.

Requirements

  • Multi language proficiency at least one statically typed language
  • Proven experience in software engineering (6+ years) with at least 3 years in non-AI software development—you were a software engineer before AI was a buzzword
  • Strong software architecture skills with ability to design and articulate complex, distributed systems
  • Deep engineering fundamentals : Understanding of memory management, concurrency, and performance optimization
  • Multi-language proficiency including JavaScript, Python, and at least one statically typed language (eg Swift, Go, TypeScript, Rust, C++, Java)
  • Track record as a self-starter who has taken projects from 0 to 1
  • Team collaboration experience working in complex codebases with multiple components and contributors

Nice To Haves

  • Production AI/ML experience building and deploying agent systems or LLM-powered applications that solve real problems is desired but not required

Responsibilities

  • Develop and ship features quickly by moving between multiple components and tech stacks to deliver end-to-end value.
  • Combine the latest and greatest cutting-edge AI and engineering practices with proven engineering patterns to ensure reliability, scalability, testability, and maintainability
  • Evaluate and adapt third-party tools, libraries and frameworks while maintaining deep understanding—no black box dependencies except where intentionally chosen
  • Collaborate closely with product, design, and leadership to balance technical constraints with business goals and user needs
  • Balance code clarity and architectural purity with velocity in the understanding that our product is rapidly evolving
  • Optimize system performance across the entire stack, from model inference to distributed agent orchestration
  • Promote effective engineering culture through rigorous testing, code reviews, and continuous integration
  • You might work on anything from prototyping a new multi-agent cloud system to troubleshooting a data race in server code to re-styling views in SwiftUI to optimizing a prompt for a local LLM.

Benefits

  • Competitive salary ($142,000-$188,000) with meaningful equity and substantial upside potential
  • Competitive benefits (health, vision, dental, 401K, etc) and paid parental leave
  • Developer-worthy equipment and tools are provided to ensure you have all you need to excel.
  • Nearly endless opportunities for growth and advancement as the company succeeds and meets its objectives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service