×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer - AI Discovery & Recommendations

Job in Oakland, Alameda County, California, 94616, USA
Listing for: Harnham
Full Time position
Listed on 2026-10-05
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Software Architect, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 250000 - 350000 USD Yearly USD 250000.00 350000.00 YEAR
Job Description & How to Apply Below

Principal Software Engineer - AI Discovery & Recommendations

Work Authorization Requirement

Applicants must possess permanent, unrestricted authorization to work in the United States. The employer does not provide, transfer, assume, or support employment sponsorship now or in the future. Candidates requiring H-1B, F-1, OPT, CPT, STEM OPT, TN, E-3, O-1, or any other form of employment-based visa support are not eligible for consideration.

Overview

Harnham is partnering with a leading healthcare technology organization to hire a Principal Software Engineer - AI Discovery & Recommendations.

The organization operates a global education platform that helps physicians access specialized clinical knowledge, emerging research, and medical innovation. Continued investment in artificial intelligence is creating a new generation of personalized search and content discovery experiences.

The Principal Software Engineer - AI Discovery & Recommendations will lead the architecture and development of intelligent retrieval, semantic search, ranking, recommendation, and LLM-powered capabilities.

Position Summary

The successful candidate will define the technical direction of an AI-powered discovery platform while remaining actively involved in architecture, experimentation, prototyping, and production development.

Direct partnership with executive technology leadership will provide meaningful influence over long-term AI strategy, platform architecture, and product delivery.

The position is designed for a hands-on Principal or Staff-level engineer with demonstrated experience building intelligent search, recommendation, ranking, or personalized discovery systems at scale.

Key Responsibilities

  • Define the long-term architecture for AI-powered search, discovery, and personalization.
  • Design recommendation systems that deliver relevant educational content based on user interests and intent.
  • Build LLM-powered discovery experiences capable of interpreting complex and specialized queries.
  • Develop semantic search, information retrieval, ranking, and recommendation pipelines.
  • Apply embeddings, vector search, knowledge graphs, and modern retrieval architectures.
  • Design production-grade Retrieval-Augmented Generation systems combining specialized knowledge with generative AI.
  • Build scalable inference and retrieval services capable of supporting a global user base.
  • Establish evaluation frameworks for relevance, accuracy, reliability, latency, and model performance.
  • Evaluate emerging AI technologies, orchestration frameworks, and infrastructure.
  • Partner with Product, Data Science, and Engineering to prototype, validate, and launch new AI capabilities.
  • Establish reusable architectural standards across distributed engineering teams.
  • Mentor engineers and influence technical direction across multiple product areas.

Required Qualifications

  • Extensive software engineering experience with demonstrated technical leadership at the Staff, Principal, or equivalent level.
  • Proven experience building recommendation systems, ranking algorithms, search platforms, or personalized discovery products.
  • Production experience developing and deploying LLM-powered applications or applied AI systems.
  • Strong knowledge of semantic search, information retrieval, embeddings, and vector databases.
  • Experience designing distributed systems operating at meaningful scale.
  • Advanced Python development and modern backend engineering experience.
  • Demonstrated ownership of complex systems from architectural design through production deployment.
  • Ability to evaluate technical tradeoffs and communicate recommendations to technical and nontechnical stakeholders.
  • Track record of influencing engineering direction without relying on formal management authority.
  • Willingness to remain actively…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary