Taro Logo

Sr. Software Engineer (ML/AI)

Leading provider of mental health solutions for employers supporting more than 20 million people globally.
Burlingame, CA, USA
$142,000 - $196,000
Machine Learning
Senior Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience
AI · Healthcare

Job Description

Lyra Health, the leading provider of mental health solutions supporting over 20 million people globally, is seeking a Senior Software Engineer specializing in ML/AI. This role offers an exciting opportunity to build infrastructure and services for ML and generative AI-based products that make a significant impact.

The position combines technical expertise with meaningful social impact, as you'll be working on solutions that help people access mental health care more effectively. With proven results showing patients recover twice as fast and a 26% reduction in healthcare claims costs, Lyra's innovative approach is transforming mental health care delivery.

As a Senior Software Engineer, you'll be responsible for developing scalable ML/AI solutions, creating robust backend infrastructure, and deploying applications in production. The role requires strong Python programming skills, experience with Kubernetes, and expertise in building RESTful APIs. You'll work with cutting-edge technologies including Docker, Protobuf, and various databases.

The position offers excellent growth opportunities, including ownership of cross-functional projects and the chance to mentor team members. You'll collaborate with a diverse team including physicians, therapists, data scientists, and product managers. The compensation package is competitive, ranging from $142,000 to $196,000, plus comprehensive benefits including healthcare, equity, 401k, and paid parental leave.

This role can be fully remote for candidates located within the United States, or hybrid/in-person at the Burlingame, CA headquarters. The ideal candidate will bring 4+ years of experience, strong communication skills, and a passion for building systems from scratch while maintaining high-quality standards in a fast-paced environment.

Last updated 15 days ago

Responsibilities For Sr. Software Engineer (ML/AI)

  • Build machine learning and generative AI powered solutions
  • Create backend infrastructure for scalable, resilient and highly performant solutions
  • Build services that expose machine learning and AI based products
  • Deploy and manage various applications in production
  • Daily coding and development work

Requirements For Sr. Software Engineer (ML/AI)

Python
Kubernetes
Java
Kotlin
  • 4+ years of experience delivering production ready products
  • Ability to write high-quality code in Python
  • Experience building RESTful APIs
  • Experience defining and using Protobuf messages
  • Experience working with Docker and deploying applications to Kubernetes
  • Experience with relational and low-latency databases
  • Experience working with Celery
  • Strong desire to work on ML/AI based products
  • Ability to learn new technologies quickly
  • Experience building systems from scratch
  • Thoughtful approach to balancing quality and deadlines
  • Excellent communication skills
  • Strong organizational skills

Benefits For Sr. Software Engineer (ML/AI)

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Equity
Parental Leave
401k
  • Comprehensive healthcare coverage (medical, dental, vision, FSA/HSA, life and disability insurances)
  • Lyra for Lyrians; coaching and therapy services
  • Equity through discretionary restricted stock units
  • Competitive time off with pay policies including vacation, sick days, and company holidays
  • Paid parental leave
  • 401K retirement benefits
  • Monthly tech allowance
  • Well-being perks and activities
  • Free food
  • Regular community celebration