Demo

Principal Frontend Engineer (Full Stack)

Vumedi
Oakland, CA Full Time
POSTED ON 7/29/2026
AVAILABLE BEFORE 8/27/2026
About Vumedi

Vumedi is the largest video education platform for doctors worldwide, dedicated to advancing medical education through innovative video-based learning. Every day, physicians around the world rely on Vumedi to learn new procedures, discover clinical insights, and stay current with the latest advances in medicine.

We're building the next generation of medical education combining AI, video, and modern product experiences to help doctors find the knowledge they need faster than ever before.

Headquartered in Oakland, CA, with additional offices in Minneapolis and Zagreb, Croatia, we're a mission-driven team solving meaningful technical challenges at global scale.

What You'll Do

We're looking for a Principal Frontend Engineer (Full Stack) who loves building exceptional products as much as solving hard technical problems.

This is a highly hands-on engineering role where you'll own experiences end-to-end—from designing intuitive React interfaces to building the backend services that power them. You'll work closely with Product, Design, AI, and Engineering leadership to bring ambitious ideas to life and ship features that thousands of physicians use every day.

You'll help define what AI-native medical education looks like.

In this role, you'll:

  • Design and build polished, high-performance product experiences using React, TypeScript, Javascript and modern frontend technologies.
  • Build the backend APIs and services that power those experiences using Python and Django.
  • Partner closely with Product and Design to turn complex workflows into intuitive user experiences.
  • Develop AI-powered features using LLMs including intelligent search, recommendations, summarization, conversational experiences, and workflow automation.
  • Build across the full stack, owning features from concept and architecture through deployment and iteration.
  • Drive frontend architecture, reusable component systems, and engineering best practices that improve velocity across the team.
  • Collaborate with Data and AI engineers to integrate machine learning models and intelligent services into production applications.
  • Improve performance, reliability, accessibility, and overall user experience across the platform.
  • Mentor engineers through technical leadership, design reviews, and collaborative problem solving.
  • Help shape the future technical direction of Vumedi while remaining deeply involved in writing code every day.

This role is ideal for someone who enjoys building beautiful products, loves owning features end-to-end, and gets excited about using AI to create entirely new user experiences.

Who You Are

  • 8 years of professional software engineering experience building modern web applications.
  • Experience as a Senior, Staff, or Principal Engineer with a track record of leading complex product development.
  • Strong expertise building frontend applications with React, TypeScript, and modern JavaScript frameworks.
  • Solid backend experience with Python, Django, and RESTful APIs.
  • Passion for creating intuitive, high-quality user experiences and not just functional interfaces.
  • Experience integrating LLMs or AI capabilities into production products.
  • Comfortable working across the full stack and choosing the right technologies for the problem.
  • Strong understanding of API design, databases, caching, authentication, and cloud-based application development.
  • Experience building scalable applications on AWS or similar cloud platforms.
  • Excellent product instincts and the ability to collaborate closely with Product, Design, and Engineering.
  • A builder's mindset - you enjoy prototyping quickly, shipping often, and iterating based on user feedback.

Bonus points for experience with:

  • AI agents, RAG, vector databases, or semantic search
  • Video streaming or media platforms
  • Design systems and component libraries
  • Performance optimization and frontend architecture
  • Search, recommendation systems, or personalization

Why Vumedi?

Build products that matter: Your work helps physicians around the world access life-saving knowledge and improve patient care.

Build AI into real products: You'll create intelligent product experiences using LLMs, not just prototypes or demos.

Own features end-to-end: From frontend interactions to backend services, you'll have the autonomy to build complete solutions.

Shape the future of the platform: As a Principal Engineer, you'll influence architecture, engineering culture, and product direction while staying close to the code.

Work with exceptional teammates: Collaborate with experienced engineers, product leaders, designers, and AI specialists across the US and Europe.

This is a hybrid role based in Oakland, CA, with in-office collaboration Monday, Wednesday, and Friday.

Learn more about Vumedi

Salary.com Estimation for Principal Frontend Engineer (Full Stack) in Oakland, CA
$190,551 to $240,940
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Frontend Engineer (Full Stack)?

Sign up to receive alerts about other jobs on the Principal Frontend Engineer (Full Stack) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$136,611 - $163,397
Income Estimation: 
$135,163 - $163,519
Income Estimation: 
$131,953 - $159,624
Income Estimation: 
$150,859 - $181,127
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$184,796 - $233,226
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Vumedi

  • Vumedi Oakland, CA
  • About Vumedi: Vumedi is the leading learning community for doctors worldwide, dedicated to advancing medical education through peer to peer learning. Our m... more
  • 22 Days Ago


Not the job you're looking for? Here are some other Principal Frontend Engineer (Full Stack) jobs in the Oakland, CA area that may be a better fit.

  • Elicit Oakland, CA
  • About Elicit Elicit is an AI research assistant that uses language models to help researchers figure out what’s true and make better decisions, starting wi... more
  • 13 Days Ago

  • HBPad Alameda, CA
  • As a Full Stack Engineer, You Will Contribute and drive high impact initiatives that span our product areas and tech stack including TypeScript, React, Nod... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!