# Principal AI Engineer - Personalization and Recommendation

**Company:** [Rula](https://hotfix.jobs/companies/rula)
**Location:** Remote
**Role:** ML Engineering
**Salary:** $282k – $371k/yr
**Experience:** 10+ years
**Skills:** Python, TypeScript, Java, Go, Learning-To-Rank, Recommendation Algorithms, Semantic Vector Search, Elasticsearch, Opensearch, Pinecone, Weaviate, Faiss, Milvus, MLOps, LLMs
**Posted:** 2026-08-25

> Own the architecture and delivery of production AI systems for patient-provider matching, search relevance, personalization, clinical workflows, and engagement. The role requires extensive software engineering, distributed systems, search or recommendation, ML applications, and foundation-model experience in a regulated healthcare setting.

## Job Description

## Responsibilities
- Own applied AI and machine learning solutions powering patient-provider matching, clinical workflows, and patient engagement.
- Develop and fine-tune Learning-to-Rank models, embeddings, recommendation algorithms, retrieval models, and large language model integrations.
- Build production-grade search, ranking, relevance, personalization, and recommendation systems at scale.
- Apply NLP and generative AI to clinical workflows, including retrieval-augmented generation and agent patterns.
- Design product-facing AI architectures and foundational ML infrastructure.
- Establish technical standards for AI safety and guide how machine learning is introduced in a high-stakes clinical environment.
- Define technical strategy for MLOps, data pipelines, evaluation systems, and the broader AI/ML infrastructure ecosystem.
- Unblock complex engineering problems and mentor or multiply engineers across product areas.
- Ship applied AI features that improve match quality and user experience while maintaining trust and outcomes.

## Requirements
- 10+ years of software engineering experience.
- 7+ years designing and scaling distributed systems.
- 5+ years building and deploying production-grade ML applications.
- 5+ years building and optimizing search, ranking, relevance, or recommendation engines at scale.
- 5+ years of strong Python programming and experience with at least one backend language, preferably TypeScript, Java, or Go.
- 2+ years building AI-powered products with foundation models such as OpenAI, Anthropic, or Gemini, including RAG and agent integration patterns.
- Proven experience with traditional search and retrieval infrastructure and modern vector databases.
- 3+ years of experience with MLOps, data pipelines, and rigorous offline and online evaluation systems.
- Ability to define technical strategy and guide AI/ML infrastructure development.

## Nice-to-haves
- Experience architecting secure and compliant AI solutions in regulated environments, including HIPAA and GDPR.
- Familiarity with human-in-the-loop systems and clinical decision-support frameworks.
- Experience designing evaluation pipelines for human alignment, factual accuracy, or model interpretability.
- Contributions to open-source AI frameworks or applied research in NLP, healthcare AI, or generative AI safety.
- Experience contributing to early-stage team growth from 0 to 1.
- Experience leading or mentoring engineering teams in AI, ML platforms, or applied research.

## Compensation and Benefits
- Salary range: $282,000–$370,650.
- 100% remote work environment for employees based in the United States; Hawaii is currently excluded.
- Medical, dental, vision, life, disability, and FSA/HSA benefits.
- 401(k) plan access.
- Generous paid time off, including two company-wide shutdown weeks each year for most employees.
- Paid parental leave for all parents.
- Employee Assistance Program.
- Quarterly department stipend for team-building activities or gatherings.
- Community and employee resource groups.
- New-hire home-office stipend and $50 monthly internet or cell-phone stipend.
- Wellness initiatives and a $50 monthly wellness stipend.

## Similar jobs

- [Principal Engineer, Core - Pinner Journeys](https://hotfix.jobs/jobs/4688642c-9e61-4442-9177-3123cd04f306) - Pinterest - Remote - $243k – $450k/yr
- [Senior Staff / Principal Software Engineer - Freeway Autonomy](https://hotfix.jobs/jobs/e9f1b85d-c59f-44ba-a7ed-80a5d6ea03b2) - Zoox - Foster City, CA - $340k – $493k/yr
- [Principal ML System Engineer](https://hotfix.jobs/jobs/570db2b2-b866-44fd-a289-9badf3bebfb3) - PointClickCare - Remote - $195k – $217k/yr
- [Principal Machine Learning Engineer](https://hotfix.jobs/jobs/dbd47f9b-8a93-4755-a58a-e50cd6ba23cf) - Fetch - Remote
- [Staff Machine Learning Engineer, Fraud & Abuse](https://hotfix.jobs/jobs/2068a66a-3fd2-42f6-ab53-d199be305035) - Square - Remote - $277k – $415k/yr

**Apply:** https://hotfix.jobs/jobs/7dec48ae-2777-4130-b6d6-4ea4c9904349
**Canonical:** https://hotfix.jobs/jobs/7dec48ae-2777-4130-b6d6-4ea4c9904349