Senior Machine Learning Engineer, Search & Personalization
Bask Health
About Bask Health
Bask Health is a software platform that enables entrepreneurs, doctors, and healthcare businesses to launch, manage, and grow direct-to-consumer telehealth businesses.
Our platform brings together patient experiences, clinical workflows, pharmacy operations, and commerce tools in one place.
We're an entrepreneurial, product-focused engineering team that values ownership, technical excellence, and building software that solves real problems. Engineers work closely with product teams and company leadership, take features from idea to production, and have a direct role in shaping the platform.
Engineering at Bask is AI-first and builder-led. We use tools like Cursor and Claude Code throughout development while maintaining high standards for reliability, testing, and software quality.About the Role
We're looking for a Senior Machine Learning Engineer, Search & Personalization to design, build, and improve intelligent search, discovery, and personalization capabilities across Bask Health's platform.
This is a hands-on engineering role focused on making information easier to find, experiences more relevant, and complex workflows more intuitive. You'll work with machine learning models, information retrieval systems, embeddings, ranking algorithms, and production application infrastructure to build search and recommendation experiences that deliver measurable value.
Bask Health supports multiple interconnected applications, including merchant-facing tools, patient experiences, clinical workflows, pharmacy operations, and commerce systems. You'll help develop the underlying intelligence that allows these applications to surface useful information, prioritize relevant results, and adapt experiences to different user needs.
Your work may include semantic search, hybrid retrieval, intelligent ranking, contextual recommendations, personalized content discovery, and retrieval services that support AI-powered applications.
You'll be responsible for more than model experimentation. You'll design and deploy production systems, develop data pipelines, establish evaluation methods, monitor performance, and improve search relevance through ongoing testing and iteration.
You'll collaborate closely with product managers, backend engineers, frontend engineers, and applied AI teams to understand how users interact with the platform and where better discovery or personalization can reduce friction.
Because Bask operates in healthcare-related environments, you'll also need to consider privacy, access controls, and the limitations of personalized recommendations. Systems that influence sensitive healthcare workflows must follow approved product and clinical boundaries rather than independently making medical decisions.
We're looking for someone who combines strong machine learning fundamentals with practical software engineering skills and enjoys building intelligent systems that people use every day.
What You'll Do
- Design, build, and deploy machine learning systems for search, discovery, ranking, and personalization.
- Develop semantic search capabilities that improve how users find information across Bask Health's applications.
- Build and optimize retrieval pipelines using embeddings, vector search, and traditional search methods.
- Design hybrid search systems combining lexical matching, semantic retrieval, and relevance ranking.
- Develop ranking models and algorithms that prioritize useful search results.
- Build recommendation systems that surface relevant platform features, resources, or workflow information.
- Develop contextual personalization capabilities based on approved user and application signals.
- Work with product teams to identify opportunities to improve search relevance and information discovery.
- Build scalable indexing, retrieval, and search-serving infrastructure.
- Design data pipelines that support search models, ranking systems, and recommendation features.
- Develop approaches for generating, storing, updating, and evaluating embeddings.
- Experiment with learning-to-rank methods and machine learning-based relevance improvements.
- Implement query understanding, query expansion, and search intent interpretation where appropriate.
- Improve search performance across structured and unstructured data sources.
- Collaborate with applied AI engineers to support retrieval-augmented generation applications.
- Develop retrieval services that can be reused across patient, merchant, and operational applications.
- Define and track search quality metrics, including relevance, recall, precision, and ranking performance.
- Design offline evaluation datasets and benchmarking procedures for search and recommendation systems.
- Collaborate with product teams to conduct controlled experiments and measure user experience improvements.
- Optimize search latency, throughput, infrastructure utilization, and operational costs.
- Implement monitoring and observability for production search and personalization services.
- Investigate search quality issues, indexing failures, and ranking inconsistencies.
- Ensure retrieval and personalization systems respect user permissions and data access boundaries.
- Design appropriate safeguards for sensitive healthcare-related recommendations.
- Work with backend and frontend engineers to integrate search and recommendation features into production applications.
- Contribute to architecture decisions involving search infrastructure, databases, and machine learning services.
- Mentor engineers and share expertise in information retrieval, ranking, and production ML engineering.
- Own search and personalization initiatives from technical design through deployment, measurement, and ongoing improvement.
Requirements
- 5+ years of professional experience in machine learning engineering, software engineering, search engineering, or a closely related technical discipline.
- Demonstrated experience building and deploying machine learning systems in production.
- Strong programming skills in Python and experience developing production software services.
- Experience building search, recommendation, ranking, or information retrieval systems.
- Strong understanding of machine learning fundamentals and applied statistical methods.
- Familiarity with modern information retrieval techniques and search relevance optimization.
- Experience with embeddings, vector representations, or semantic similarity methods.
- Understanding of lexical search, semantic search, and hybrid retrieval approaches.
- Experience designing or integrating scalable search infrastructure.
- Strong understanding of ranking algorithms and relevance evaluation.
- Experience working with structured and unstructured datasets.
- Familiarity with data processing, feature engineering, and machine learning pipelines.
- Experience building backend APIs and integrating machine learning services into applications.
- Understanding of database design, indexing, and query performance.
- Experience evaluating model or search system performance using quantitative metrics.
- Familiarity with offline evaluation, experimentation, and performance benchmarking.
- Experience optimizing production systems for latency, scalability, and reliability.
- Understanding of cloud infrastructure and deployment practices.
- Familiarity with monitoring, logging, and troubleshooting production services.
- Strong software engineering practices, including testing, code review, and version control.
- Understanding of data privacy, access controls, and secure application design.
- Ability to translate product requirements into practical machine learning solutions.
- Experience collaborating with product managers and cross-functional engineering teams.
- Ability to independently own complex engineering projects from design through deployment.
- Strong analytical thinking, communication skills, and technical problem-solving abilities.
Nice to Have
- Experience building personalized recommendation systems for SaaS or consumer applications.
- Familiarity with learning-to-rank models and neural ranking approaches.
- Experience with approximate nearest neighbor search and vector indexing techniques.
- Familiarity with Elasticsearch, OpenSearch, Vespa, or comparable search infrastructure.
- Experience using vector databases such as Pinecone, Weaviate, Milvus, or pgvector.
- Experience with embedding models and transformer-based retrieval systems.
- Familiarity with cross-encoders, reranking models, and multi-stage retrieval pipelines.
- Experience developing query understanding or natural language search features.
- Experience building retrieval systems for large language model applications.
- Familiarity with retrieval-augmented generation architectures.
- Experience with recommendation approaches such as collaborative filtering or content-based ranking.
- Experience with online experimentation, A/B testing, and search relevance measurement.
- Familiarity with clickstream analysis and user behavior modeling.
- Experience developing real-time or near-real-time personalization systems.
- Experience with large-scale data processing frameworks or distributed computing.
- Familiarity with AWS and cloud-based machine learning infrastructure.
- Experience building search or recommendation features for e-commerce platforms.
- Experience with healthcare, telehealth, or other privacy-sensitive software.
- Understanding of HIPAA and healthcare data privacy considerations.
- Experience using AI-assisted development tools such as Cursor or Claude Code.
$150k - $250k
...with category leadership in Personalization, Marketing Automation, Push... ...encourage you to apply. Learn more about our story and mission... ...every interaction. As a Senior Machine Learning Engineer on Nova, you'll lead context retrieval and search. The goal is agent...SeniorFull timeContract workLocal areaImmediate startRemote workWorldwideHome office$184.7k - $324.8k
Role Number: 200670397Team: Machine Learning and AILocation:... ...-10-09SummaryThe Agentic Search team is redefining how hundreds... ...Apple Intelligence through personalized search that powers... ...DescriptionWe are looking for a senior Machine Learning Engineer with a passion for...SeniorWork experience placementRelocation- Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. We build AI-native experiences, agentic... ...have more control over supporting their family, personal goals, and other priorities. We can hire people in any...SeniorWork at officeLocal area
- Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. Our team builds the intelligent experiences... ...have more control over supporting their family, personal goals, and other priorities. We can hire people in...SeniorWork at officeLocal areaImmediate startWorldwide
- ...’s the role?We are looking for a Senior Staff Software Engineer, Machine Learning to be a pivotal technical leader... ...for our core AI/ML solutions in Search, Recommendations, and Ads. You will... ...experiences to create a cohesive, highly personalized customer journey for over 85...SeniorFull timeWork at officeLocal areaRemote workVisa sponsorship
$200k - $235k
...You Will Join: The Relevance and Personalization team at Airbnb is responsible for search and recommendation across the... ...continuously improve cutting edge Machine Learning models for Airbnb product,... ...functional partners including software engineers, product managers, operations...SeniorFull timeWork experience placementCasual workLive inWork at officeRemote work- ...over supporting their family, personal goals, and other priorities... ...Your future team: Search PlatformThe Search Platform... ...information retrieval and machine learning into production systems through... ...fragmented systems, mentor senior engineers, and align technical and product...SeniorWork at officeLocal area
$168k - $350k
..., effective cross-product search capability is one of Figma... ...highly-skilled and experienced machine learning engineer to join the Search team to... ..., ex. mentoring/aligning senior engineers across... ...Elasticsearch/OpenSearch, personalization, and/or natural language processing...SeniorRemote jobFull timeTemporary workWork from homeWorldwide- ...The Personalization team makes deciding what to play next easier and more enjoyable for... ...Area, focused on bringing emerging Search and agentic experiences to life. We... ...experiences. We're looking for a Senior Machine Learning Engineer to help shape the next generation of...SeniorFull timeWork from home
$311.85k - $350.63k
...and the ecosystem a billion machines will run on in the future.... ...covers. ️ About Our Engineering Teams The Search & Indexing team, part of Compute... ...and metadata Active learning, semantic retrieval or... ...working model that combines in-person collaboration in our...SeniorFull timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hoursShift work- ...entrepreneurial, product-focused engineering team that values ownership, technical... ...the Role We're looking for a Machine Learning Engineer, Personalization to build and improve intelligent systems... ...Experience building personalized search or content discovery features....Full time
$171.06k - $269.08k
...control over supporting their family, personal goals, and other priorities. We can... ...company. Atlassian is seeking a Senior Machine Learning Engineer to join our Central AI team. The... ...typical in the AI domain, such as search , knowledge discovery and conversation...SeniorFull timeWork at office$160k - $200k
...Wiser Solutions is hiring a Senior ML Engineer to help build our customer-facing... .... You need to be the person who turns a customer problem... ...habit of building quickly to learn: you'd rather test an idea in... ...entity resolution or similarity search at scale ~ Comfort...SeniorFull timeWork at officeLocal areaWorldwide$150k - $250k
...with category leadership in Personalization, Marketing Automation,... ...and encourage you to apply. Learn more about our story and mission... ...interaction. As a Senior Machine Learning Engineer on Nova, you'll lead... ...reward modeling, test-time search, post-training) to production...SeniorFull timeContract workLocal areaImmediate startRemote workWorldwideHome office$200k - $235k
...Will Join: The Relevance and Personalization team at Airbnb is responsible for search and recommendation across the... ...continuously improve cutting edge Machine Learning models for Airbnb product,... ...functional partners including software engineers, product managers, operations...SeniorFull timeWork experience placementCasual workLive inWork at officeRemote work- ...makes a huge difference. The Machine Learning team empowers enterprise... ...a cross-functional group of engineers that are applying the latest... ...python, pytorch, faiss, elastic search) ~ Excellent communication... ...employees, we offer: In-person connection that counts :...SeniorFull timeRemote workFlexible hours
- ...deliver them in as little as one hour. We're hiring a Senior Machine Learning Engineer for our Personalization Platform team within the Membership organization.... ...learning deployments Integrate models into search and ranking systems (e.g., Elasticsearch first-stage...SeniorWork at officeFlexible hours
- ...Senior Machine Learning Engineer Engineering | Part-Time Help product teams turn customer feedback... ...question, balancing fast interactive search with deeper analysis in background workflows... ...over supporting their family, personal goals, and other priorities. We can...SeniorPart timeWork at officeRemote work
$161.3k - $274.2k
...sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we... ...Job DescriptionWhat You Will DoWe are looking for Senior Machine Learning engineers to join our GenAI Search Platform team to improve our search-based question...SeniorWork at officeRemote workFlexible hours- ...Senior Machine Learning Engineer LatAm, North Macedonia, Portugal, Serbia Years from now, history... ...ingestion, chunking, embeddings, vector search). Establish evaluation frameworks... .... CV written in English. Personality Profile Curious: You strive to...SeniorLocal areaRemote workRelocation
$3,000 per month
...Senior Machine Learning Engineer We are looking for an experienced Senior Machine Learning Engineer to build and scale advanced AI-powered search and personalization systems in a global technology environment. In this role, you will transform machine learning models...SeniorRemote workFlexible hours$184.7k - $324.8k
...is to deliver a magical, personal digital experience where customers... ...can shop, buy and learn everything Apple, wherever... ...motivated, and hands-on applied Senior Machine Learning Engineer. This role will assist our... ...models for product search, recommendation systems (e...SeniorWork experience placementRelocation- ...work together.What's the role?We're hiring Machine Learning Engineers at the Senior and Staff levels to join one of our Search and Discovery teams: Search Ads, Recommendations... ...the right ads reach the right buyers, personalize the ad experience to each buyer's journey,...Full timeSeasonal workWork at officeLocal areaRemote workVisa sponsorshipShift work
$190k - $300k
...our flagship platform delivers highly personalized local news and information powered by... ...About the RoleWe are looking for a Machine Learning Engineer to build intelligent systems that connect... ....You will work across areas such as search, recommendation, ranking, retrieval,...Full timeInternshipLocal areaWork from home$150.75k - $241.2k
...ImpactWe are seeking a seasoned Machine Learning Engineer to join a new team building... ...reasoning systems. As a senior engineer on this team you... ...embedding infrastructure (vector search at scale) and the... ...hybrid schedule. We rely on in-person collaboration and ask that...SeniorWork experience placementWork at officeRemote work$185k - $235k
...our flagship platform delivers highly personalized local news and information powered... ...roleWe are looking for an experienced Senior Machine Learning Engineer to design and build the data and ML... ...experience in Ads, recommendation, search, or growth ML — especially targeting...SeniorFull timeLocal areaWork from home$175k - $308.5k
...675063Team: Software and Services, Machine Learning and AILocation: SeattlePosted: 2026... ...answering, assistant response ranking, and search technologies, while also... ...Messages, Lookup, and more. As a Staff/Senior Machine Learning Engineer, you play a critical role in...SeniorWork experience placementRelocation- ...premium value exchange, that results in a personalized and seamless mobile device... ...-level data (the DT User Card).As a Senior Machine Learning Engineer, you'll design and scale the ML systems... ...ideally in AdTech, recommender systems, search/ranking, or real-time bidding.Strong...SeniorFull timeWorldwideFlexible hoursShift work
$159k - $208.95k
...heartbeat of our organization. As a Staff Machine Learning Engineer at FanDuel, you will help us unlock the full... ...production ML systems across real-time personalization, delivering billions of recommendations per day, and search, powering high-scale, low-latency discovery...Temporary workLocal areaWorldwide$138.5k - $195k
...Certified employer in the USAs a Sr Machine Learning Engineer on Taboola’s R&D Team in Downtown Los... ...systems, ranking algorithms, or personalization at scaleExperience taking end-to-end... ...advertising technology that goes beyond search and social and delivers measurable...SeniorWork at officeWorldwideFlexible hoursAfternoon shiftEarly shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer, Search & Personalization. Be the first to apply!
- computer vision machine learning engineer Remote
- machine learning software engineer Remote
- ai ml engineer Remote
- machine learning engineer Remote
- senior ml engineer Remote
- junior machine learning research engineer Remote
- machine learning ai engineer Remote
- senior technical associate Remote
- senior vice president communications Remote
- senior retail sales associate Remote



