Principal ML Engineer, Recommendation Systems
VuMedi Inc.
Job Description
Job Description
About Vumedi:
Vumedi is the world's largest video education platform for physicians, trusted by more than 250,000 doctors worldwide to stay current on the latest clinical research, surgical techniques, and medical innovations.
Every day, physicians come to Vumedi looking for the right knowledge at the right moment, whether they're preparing for a procedure, researching a rare condition, or learning from experts across thousands of specialties.
We're building the next generation of that experience.
Our vision is to transform how doctors discover medical knowledge by combining large language models, retrieval systems, semantic search, and personalized recommendations into an intelligent learning platform unlike anything else in healthcare.
If you've built recommendation systems, search platforms, ranking algorithms, or AI-powered discovery experiences, we'd love to talk.
The Opportunity:
We're looking for a Principal AI/ML Engineer to lead the architecture and development of Vumedi's AI-powered discovery platform.
This isn't about adding an AI feature to an existing product.
You'll help define how hundreds of thousands of physicians discover knowledge through intelligent retrieval, semantic search, personalized recommendations, and LLM-powered experiences.
Working directly with our CTO, you'll have significant influence over both technical strategy and implementation: from evaluating emerging AI technologies to designing production systems that deliver highly relevant educational content at scale.
This is a rare opportunity to apply modern AI techniques to a mission that directly improves patient care around the world.
What You'll Build:
You'll own the technical direction behind Vumedi's next-generation discovery platform, including:
- Designing intelligent recommendation systems that personalize educational content for physicians.
- Building LLM-powered discovery experiences that understand clinical intent and not just keywords.
- Developing semantic search, retrieval, ranking, and recommendation pipelines using embeddings, vector search, and modern retrieval architectures.
- Designing production-grade knowledge graph RAG systems that combine medical knowledge with generative AI.
- Evaluating and implementing emerging AI technologies, frameworks, and infrastructure as the ecosystem rapidly evolves.
- Building scalable inference and retrieval services capable of serving physicians around the world.
- Partnering closely with Product, Data Science, and Engineering to rapidly prototype, iterate, and launch new AI capabilities.
- Defining the long-term technical architecture for AI across the Vumedi platform.
While this is a Principal-level architecture role, we're looking for someone who enjoys building. You'll move comfortably between whiteboard discussions, architectural design, experimentation, and production code.
What We're Looking For:
We're less interested in checking every technology box than finding someone who has built intelligent discovery systems at scale.
Ideal candidates have experience building one or more of the following:
- Recommendation systems
- Search relevance and ranking
- Semantic search
- Retrieval-Augmented Generation (RAG)
- Vector search and embeddings
- Knowledge retrieval systems
- Personalized content discovery
- AI-powered user experiences
You may have worked on products involving:
- Content recommendations
- Marketplace ranking
- Search infrastructure
- Feed ranking
- Personalized discovery
- Knowledge graphs
- Enterprise search
- AI assistants
Technical Experience:
We're excited by candidates who have experience with many of the following:
- Production experience building LLM-powered applications
- Retrieval pipelines, embeddings, and vector databases
- Modern AI frameworks and orchestration tools
- Distributed systems operating at meaningful scale
- Cloud-native architectures
- Python and modern backend development
- Experimentation, evaluation, and iterative model improvement
You don't need experience with every technology we use today. We care far more about your ability to solve difficult discovery and AI problems than familiarity with a specific framework.
Why This Role Is Different:
Many companies are adding AI features.
We're rethinking how physicians discover knowledge.
Medical education presents one of the most challenging retrieval problems in AI:
- Massive amounts of highly specialized content
- Complex user intent
- Clinical context
- Constantly evolving medical knowledge
- High expectations for relevance and trust
You'll help define how AI can responsibly connect physicians with the information they need to improve patient care.
Why Work at Vumedi:
- Work on problems that matter : Your work helps physicians learn new procedures, adopt new treatments, and ultimately improve outcomes for patients worldwide.
- Build something from the ground up: You'll shape the future of AI discovery at Vumedi rather than optimizing a small piece of an already mature platform.
- Work directly with technical leadership: Partner closely with our CTO and engineering leaders on long-term architecture and product strategy.
- Own meaningful technical decisions: From retrieval architecture to recommendation systems to AI infrastructure, you'll influence how the platform evolves for years to come.
- Join a collaborative engineering culture: Work alongside engineers, product leaders, and data experts across our Oakland headquarters and engineering office in Zagreb, Croatia.
This is a hybrid role, working 3 days a week (Monday, Wednesday, and Friday) in our Oakland office.
Learn more about Vumedi
- ...is seeking a talented Machine Learning Engineer for the Personalization team in San Francisco... ...building models that provide tailored recommendations for various customers. The position... ...model generation pipelines and serving systems. A degree in Computer Science or...Suggested
- Ginas Tech Jobs is seeking a Principal Machine Learning Engineer to set the technical standard for ML systems across training, inference, evaluation and deployment. This 100% remote role balances hands‑on engineering with architectural leadership, spanning data, models...SuggestedRemote job
- A leading AI creative tooling company in California is seeking an ML Engineer to create and manage their personalization and recommendation systems. The ideal candidate will have strong experience in building personalized feeds, proficiency in Python, and a solid foundation...Suggested
- Perplexity AI Inc. is seeking experienced ML Engineers to design and optimize core recommendation systems, enhancing user experience. Successful candidates will have hands-on experience in production environments developing personalization, ranking, and user modeling systems...Suggested
- Perplexity is looking for experienced ML engineers who will design, build, and optimize recommendation systems integral to its core experiences. The ideal candidates will have hands-on experience in production ML systems, especially focused on personalization and ranking...Suggested
- ...Perplexity is seeking experienced ML engineers to design, build, and optimize the recommendation systems that power core experiences on Perplexity. Perplexity builds AI for those who expect more. Our products are designed to help people find answers, make their most...Full time
- ...personal goals, and other priorities. We can hire people in any country where we have a legal entity.ResponsibilitiesAs a Principal ML System Engineer in the Rovo & AI Engineering org, you will contribute to Atlassian’s biggest bet and fastest area of growth, Rovo Chat....Work at officeLocal area
- ...where we have a legal entity. Responsibilities As a Principal Machine Learning Systems Engineer on the Search Platform team, you set the technical... ...ambiguity and competing priorities across the Search Platform, ML Platform, AI Gateway, and Rovo product teams to keep...Work at officeLocal areaShift work
- ...Identity Management and Disaster Recovery\n Public Safety Systems and Municipal Broadband Fiber\n SFGovTV Broadcasting... ...operations that run 24 hours a day, 7 days a week.\nThis Principal System Integration Engineer role is a key technical position on the JUSTIS development...Permanent employmentFull timeWork experience placementWork at officeImmediate startRemote workNight shift2 days per week
$162.8k - $203.5k
...people's lives warrants modern ML utilizing peta-byte scale... ...highly motivated Machine Learning Engineers work on these challenging... ...and artificial intelligence systems. This role requires a strategic... ...deep learning technologies for recommendation systems, including TensorFlow...Hourly payWork at officeLocal area3 days per week- Pinterest is seeking an engineering leader to helm a team of ML researchers and engineers within the Applied Science group. You will drive the roadmap for next-generation recommender systems and oversee turning research into scalable production capabilities. The role requires...
$285.45k
...think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here.As a principal engineer on the Online Systems team, you’ll join a team that powers Pinterest’s most business-critical online systems at massive scale, driving the...Work at officeLocal areaRelocationRelocation package$292k - $417.2k
...tackle problems in the space of recommendations, search, content... ...Director of Machine Learning Engineering and Infrastructure to lead a... ...hybrid team bridging advanced ML engineering with world-class... ...while ensuring our distributed systems and infrastructure can support...Full timeTemporary workLocal areaFlexible hours$189.6k - $237k
Scale’s ML platform (RLXF) team builds our internal distributed framework for large language... ...you’d have:Strong excitement about system optimizationExperience with multi-node... ...scale distributed ML systemsStrong software engineering skills, proficient in frameworks and...Full time- DoorDash seeks a Causal Machine Learning Engineer to build the causal ML foundation behind how DoorDash grows New Verticals. We are looking for someone with production experience in causal systems such as uplift models, heterogeneous treatment effects, surrogate metrics...
$189.72k - $332.01k
Pinterest is seeking a Machine Learning Engineer in San Francisco, California. In this role, you will build cutting edge technology leveraging machine learning to personalize user experience across various product surfaces. The ideal candidate has over 4 years of experience...Relocation package- A leading tech company in San Francisco seeks a Machine Learning Engineer to build and maintain infrastructure for large-scale model training. In this hands-on role, you will design systems, work closely with researchers, and optimize training processes. Candidates should...
- Harvey, Inc is an AI platform serving professionals in law, tax, and finance. We are hiring an experienced ML engineer to advance our AI systems, fine-tune LLMs, build evaluation pipelines, and develop efficient search and QA components. You will work with a world-class...
- Atlassian in the United States (San Francisco area) seeks an AI Integration Engineer to design and scale MCP servers, agent-facing tools, and APIs. You will build React/TypeScript front-ends and integrate GraphQL/REST flows, focusing on latency and secure tool discovery...Flexible hours
$227.87k
...in San Francisco. This unique role involves building backend systems and statistical models to maximize value for Pinners, Partners... ...a keen understanding of marketplace dynamics, strong software engineering skills, and a MS/PhD degree in a related field, along with 7+...- Haus is seeking a senior ML engineering leader to drive advanced marketing planning, analysis, and optimization using optimization, ML, and causal inference. You will work with applied scientists, data scientists, data engineers, and other MLEs to deliver trustworthy,...
- MakerMaker.AI is looking for a Senior Machine Learning Systems Engineer in San Francisco. In this role, you will build and operate production inference systems, optimizing for performance and reliability. The ideal candidate will have 3+ years of experience in production...
- ...and passionate about what they do. About the Role:The Director, Engineering provides strategic and hands-on leadership for the design,... ...store Mechanical, Electrical, Plumbing, and Refrigeration (MEPR) systems, including HVAC, refrigeration, building automation systems,...Full time
- Twenty80 LLC seeks a Senior ML Engineer in San Francisco to build and scale AI systems used daily by many users. You will own ML projects end-to-end, from research through deployment and iteration, and develop multimodal models across video, text, images, and audio. You...
$252k - $374k
...problems in medicine. Within Life Science AI (LSAI), ML engineers build and operate the systems that turn generative models and reasoning frameworks into... ...Lila's life science domains. We are seeking a Principal ML Engineer to design, build, and scale the ML infrastructure...Full timeWork at officeLocal areaFlexible hours- ...# Partner with medical image reconstruction scientists / engineers to build ML components that improve reconstruction quality, speed, robustness... ...fluidly between research prototypes and production-quality systems. Strong evaluation discipline: metrics, ablations, data...Full time
- Reddit is seeking a Principal UX Engineer for its Ads Design team. This strategic, hands-on role sits at the intersection of design and engineering... ..., Engineering and Data Science, crafting reusable tools and systems, while raising the bar on interaction quality, accessibility...
$249.5k - $273.5k
...competitive advantage. Unlike legacy systems built to route and answer, or standalone... ...with Product, Applied Research, Design, and Engineering leadership, you will lead a small team of... ...-scale systems. Experience in AI, ML platforms, LLM systems, or agentic architectures...Work at office- OpenAI in San Francisco, CA is seeking a Machine Learning Engineer, Distributed Data Systems to design and scale infrastructure for large-scale multimodal training and evaluation. The role involves managing distributed data pipelines and partnering with researchers to...Work at officeRelocation package
- Sieve, Inc. is seeking a Machine Learning Engineer in San Francisco to own the entire ML lifecycle—from understanding customer problems to shipping production... ...data problems, fine-tune models, build evaluation systems, and deliver measurable improvements in dataset...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal ML Engineer, Recommendation Systems. Be the first to apply!
- principal developer Oakland, CA
- hotel chief engineer Oakland, CA
- senior civil engineer project manager Oakland, CA
- principal engineer Oakland, CA
- engineering director Oakland, CA
- data center chief engineer Oakland, CA
- general engineer Oakland, CA
- chief engineer Oakland, CA
- operations support system engineer Oakland, CA
- systems engineer Oakland, CA


