Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Principal ML Engineer, Recommendation Systems in Oakland, CA vacancy
  •  ...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

    Boomtrain

    San Francisco, CA
    4 days ago
  • 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... 
    Suggested
    Remote job

    Ginas Tech Jobs

    San Francisco, CA
    2 days ago
  • 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

    Krea

    San Francisco, CA
    10 hours ago
  • 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 AI Inc.

    San Francisco, CA
    2 days ago
  • 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

    San Francisco, CA
    2 days ago
  •  ...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

    Perplexity®️

    San Francisco, CA
    20 hours ago
  •  ...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 office
    Local area

    Atlassian

    San Francisco, CA
    3 days ago
  •  ...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 office
    Local area
    Shift work

    Atlassian

    San Francisco, CA
    4 days ago
  •  ...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 employment
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Night shift
    2 days per week

    City and County of San Francisco

    San Francisco, CA
    9 days ago
  • $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 pay
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    1 day ago
  • 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... 

    Pinterest

    San Francisco, CA
    1 day ago
  • $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 office
    Local area
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    4 days ago
  • $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 time
    Temporary work
    Local area
    Flexible hours

    Tubi TV

    San Francisco, CA
    1 day ago
  • $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

    Scale AI

    San Francisco, CA
    1 day ago
  • 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... 

    DoorDash

    San Francisco, CA
    2 days ago
  • $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

    Pinterest

    San Francisco, CA
    1 day ago
  • 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... 

    Monograph

    San Francisco, CA
    3 days ago
  • 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... 

    Harvey

    San Francisco, CA
    3 days ago
  • 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

    Atlassian

    San Francisco, CA
    2 days ago
  • $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+... 

    Pinterest

    San Francisco, CA
    1 day ago
  • 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,... 

    Haus Analytics

    San Francisco, CA
    4 days ago
  • 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... 

    MakerMaker.AI

    San Francisco, CA
    10 hours ago
  •  ...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

    Grocery Outlet

    Emeryville, CA
    1 day ago
  • 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... 

    Twenty80 llc

    San Francisco, CA
    10 hours ago
  • $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 time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    San Francisco, CA
    20 hours ago
  •  ...# 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

    Midjourney

    San Francisco, CA
    20 hours ago
  • 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... 

    Reddit

    San Francisco, CA
    1 day ago
  • $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

    Dialpad

    San Francisco, CA
    5 days ago
  • 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 office
    Relocation package

    SupportFinity

    San Francisco, CA
    4 days ago
  • 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

    Sieve, Inc.

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal ML Engineer, Recommendation Systems. Be the first to apply!