PRINCIPAL SOFTWARE ENGINEER

arrow

San Francisco, CA / $280000 - $350000 annum

INFO

Salary
SALARY:

$280000 - $350000

Location

LOCATION

San Francisco, CA

Job Type
JOB TYPE

Permanent

PRINCIPAL SOFTWARE ENGINEER - GENAI & PRODUCT ARCHITECT

$280K-$350K BASE + BONUS + EQUITY

HYBRID ROLE - BAY AREA (3 DAYS/WEEK IN OFFICE)

Are you a hands-on builder who loves designing systems end-to-end - from architecture to production - and bringing AI-powered ideas to life? This is a rare opportunity to join a profitable, high-growth healthcare technology company as a founding engineer on a small, senior team working directly with the CTO.

THE COMPANY

This profitable and fast-growing technology company is redefining how professionals in a specialized field learn, collaborate, and access critical information. Backed by strong revenue growth and a proven business model, they're investing heavily in AI-driven solutions that enhance discovery, personalization, and user engagement.

You'll join a small, high-performing engineering team that values autonomy, innovation, and craftsmanship - working on products that make a measurable impact in a real-world, mission-driven domain.

THE ROLE

As Principal Software Engineer, you'll lead the next evolution of the platform's architecture and AI capabilities. This is both a builder and architect role - ideal for someone who enjoys zooming out to define systems and zooming in to code prototypes and production features.

You will:

  • Design and implement scalable backend and frontend systems powering global medical education.
  • Build and deploy GenAI and Agentic AI workflows that personalize learning and discovery for doctors.
  • Collaborate with data, AI, and product teams to create intelligent features such as search, summarization, and content recommendations.
  • Modernize platform architecture (Python/Django, React, AWS).
  • Prototype new product ideas, validate them with live customers, and iterate quickly.
  • Mentor engineers and help define best practices across teams.

YOUR SKILLS AND EXPERIENCE

  • 6+ years of software engineering experience, ideally at Principal, Staff, or Architect level.
  • Expertise in Python/Django and strong React/JavaScript (TypeScript) skills.
  • Deep understanding of AWS architecture and distributed systems.
  • Experience building AI-enabled or data-driven applications (LLMs, agents, personalization).
  • A "builder mindset" - hands-on, fast-moving, and comfortable working in ambiguity.
  • Bonus: exposure to medical or healthcare data.

THE BENEFITS

  • $280k-$350k base + bonus + equity grant
  • Hybrid role
  • Direct collaboration with the CTO and senior engineering leadership
  • Opportunity to shape the future of an AI-driven healthcare platform impacting millions

CONTACT

Chris Williams
He/Him/His

Internal Recruitment Consultant

SIMILAR
JOB RESULTS

4k-Harnham_DA copy
CAN’T FIND THE RIGHT OPPORTUNITY?

STILL
LOOKING?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.