Senior Software Engineer, AI-Driven Search & Matching

Jobtailor

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Spring Health seeks a senior software engineer to enhance the Alma product’s search and matching capabilities. You will design scalable backend services and APIs, mentor engineers, and drive cross-team collaboration to deliver high-quality software.

You will lead architectural reviews, integrate AI thoughtfully, and ensure robust data flows across distributed systems and microservices. This role focuses on performance, relevance, and maintainability at scale.

Qualifications

  • 6–8+ years of professional software development experience.
  • Expertise in Python and Django for scalable backend services and APIs, with strong proficiency in React.
  • Proven experience designing, building, and scaling complex full-stack systems, emphasizing backend architecture and development.
  • Ability to use AI to reason about system-level tradeoffs and integrate AI tools into team workflows; critically evaluate output and help set quality standards.
  • Proven track record leading delivery of complex, multi-team technical projects.
  • Strong cross-functional collaboration skills and ability to influence and align stakeholders across teams.
  • Demonstrated ability to mentor engineers on technical skills and career growth.
  • Strong problem-solving skills focused on clean, scalable, maintainable architecture.
  • Well-designed tests accompanying all code.
  • Proven experience with distributed systems and microservices architecture, including service boundaries and evolving capabilities from a monolith.
  • Strong experience with data modeling and reliable data flows across services, including consistency, performance, and scalability tradeoffs.
  • Experience designing and optimizing search experiences and infrastructure, including indexing, relevance and ranking, query performance, and search quality at scale.

Responsibilities

  • Enhance and optimize search and matching experiences across Alma’s backend.
  • Lead technical design sessions and participate in architectural reviews.
  • Mentor engineers on technical skills and career growth.
  • Coordinate cross-group efforts and communicate context and progress.
  • Architect, build, and evolve backend services and APIs for Alma’s client search and matching.
  • Design and implement scalable, high-quality software across complex problem areas.
  • Decompose complex problems into well-scoped solutions and drive end-to-end delivery.
  • Conduct code reviews and improve the codebase.
  • Identify and mitigate risks across projects.
  • Design search and matching capabilities focusing on relevance, performance, and quality at scale.

Skills

Python
Django Framework
React Proficiency
Full-Stack System Design
AI Integration
Mentoring
Cross-Functional Collaboration
Code Review
Testing
Distributed Systems
Microservices Architecture
Data Modeling

Tools

Python
Django
React

Job description

Spring Health seeks a senior software engineer to enhance the Alma product’s search and matching capabilities. You will design scalable backend services and APIs, mentor engineers, and drive cross-team collaboration to deliver high-quality software.

You will lead architectural reviews, integrate AI thoughtfully, and ensure robust data flows across distributed systems and microservices. This role focuses on performance, relevance, and maintainability at scale.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer II — AI-Driven Search & Matching
Senior Software Engineer II — AI-Driven Search & Matching

Spring Health • San Francisco (CA)

Hybrid
USD 207,000 - 233,000
Health, Dental, Vision benefits
One Medical access
401(k) match
+5
Senior Software Engineer II — AI-Driven Search & Matching
Senior Software Engineer II — AI-Driven Search & Matching

Springhealth66 • San Francisco (CA)

Hybrid
USD 207,000 - 233,000
Health, Dental, Vision
401(k) match
Free therapy visits
+7
Senior Software Engineer II, Search & Matching
Senior Software Engineer II, Search & Matching

Jobtailor • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff Software Engineer: AI-Powered Search & Microservices
Staff Software Engineer: AI-Powered Search & Microservices

NHSHP • Northern (KY)

Hybrid
USD 171,000 - 227,000
Senior Software Engineer II, Search & Matching (Alma)
Senior Software Engineer II, Search & Matching (Alma)

Spring Health • San Francisco (CA)

Hybrid
USD 207,000 - 233,000
Health, Dental, Vision benefits
One Medical access
401(k) match
+5
Senior Software Engineer II, Search & Matching (Alma)
Senior Software Engineer II, Search & Matching (Alma)

Springhealth66 • San Francisco (CA)

Hybrid
USD 207,000 - 233,000
Health, Dental, Vision
401(k) match
Free therapy visits
+7
Staff Software Engineer, AI-Driven Search & Microservices
Staff Software Engineer, AI-Driven Search & Microservices

Hispanic Alliance for Career Enhancement • Kentucky

Hybrid
USD 106,000 - 285,000
Comprehensive benefits package
Paid time off
Retirement savings options
Senior Software Engineer, Search Algorithms (Elasticsearch)
Senior Software Engineer, Search Algorithms (Elasticsearch)

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 133,000 - 211,000
Competitive pay
Health coverage
Flexible schedules
+4
Senior Java Engineer - Hybrid, Scalable Search Platform
Senior Java Engineer - Hybrid, Scalable Search Platform

SAP SE • Palo Alto (CA)

Hybrid
USD 149,000 - 253,000
Hybrid work model
Competitive compensation
Senior Software Engineer, OpenSearch AI Search Platform
Senior Software Engineer, OpenSearch AI Search Platform

Amazon • Bellevue (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+2