Principal Software Engineer

Harnham

Oakland (CA)

Hybrid

USD 280,000 - 350,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Vision insurance
401(k)

Job summary

A rapidly growing technology firm is seeking a Principal Software Engineer in Oakland, CA. In this role, you will architect and scale the platform's AI capabilities, prototype LLM workflows, and collaborate across teams. Strong expertise in Python and experience in high-growth environments are essential. The position offers a competitive salary and benefits, including medical insurance and a 401(k).

Qualifications

  • 6+ years of professional experience building and scaling software systems in high-growth environments.
  • Proven experience as a Principal Engineer, Staff Engineer, or Architect driving end-to-end design decisions.
  • Strong communication skills and a collaborative, hands-on mindset.

Responsibilities

  • Architect and scale the company's platform from video delivery systems to AI-powered tools.
  • Prototype and deploy LLM-based workflows enabling intelligent search and recommendations.
  • Collaborate with Product, Data, and AI teams to bring intelligent services to production.

Skills

Python
Django
React
TypeScript
Distributed systems
Cloud architectures
Data modeling
AI-enabled workflows

Job description

Overview

Principal Software Engineer — Oakland, CA (3 days/wk) • $280,000 - $350,000 Salary + Equity

Base pay range

$280,000.00/yr - $350,000.00/yr

About the Company

Our client is a fast-growing technology company building one of the world’s leading video-based learning platforms for professionals. Their platform powers how millions of users across industries access cutting-edge knowledge, connect with experts, and improve real-world outcomes.

They’re scaling their product and AI capabilities, and are looking for a Principal Engineer / Product Architect to lead the next evolution of their architecture and intelligent systems. You’ll work closely with leadership across the U.S. and Europe to design and build the next generation of scalable, AI-driven features.

What You’ll Do
  • Architect and scale the company’s platform — from video delivery systems to AI-powered discovery and personalized learning tools.
  • Prototype and deploy LLM-based workflows and agents, enabling intelligent search, summarization, and recommendations.
  • Collaborate with Product, Data, and AI teams to bring intelligent services to production (classification, personalization, relevance).
  • Establish best practices and architectural standards across backend, frontend, and infrastructure layers.
  • Lead modernization initiatives — transitioning systems for scalability, reliability, and performance (Python/Django backend, React frontend, AWS infrastructure).
  • Mentor engineers, conduct design reviews, and guide technical decision-making.
  • Evaluate and introduce new technologies — from vector databases to RAG frameworks — to stay at the edge of applied AI.
Who You Are
  • 6+ years of professional experience building and scaling software systems in high-growth environments.
  • Proven experience as a Principal Engineer, Staff Engineer, or Architect driving end-to-end design decisions.
  • Strong expertise in Python (Django or similar frameworks) and experience with React/TypeScript.
  • Deep understanding of distributed systems, cloud architectures (AWS), and data modeling.
  • Experience integrating LLMs or AI-enabled workflows into production environments.
  • Strong communication skills and a collaborative, hands-on mindset.
Benefits
  • Medical insurance
  • Vision insurance
  • 401(k)

Get notified about new Software Engineer jobs in Oakland, CA.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Staff Software Engineer
Principal Staff Software Engineer

Harnham • Oakland (CA)

Hybrid
USD 400,000
Strong compensation
Meaningful equity
Opportunity to build from scratch
Principal AI Engineer
Principal AI Engineer

People In AI • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Principal Software Engineer
Principal Software Engineer

Minfy Technologies • United States

On-site
USD 150,000 - 210,000
Principal Engineer
Principal Engineer

Veritone • Irvine (CA)

On-site
USD 200,000 - 230,000
Machine Learning Engineer
Machine Learning Engineer

Harnham • San Francisco (CA)

Hybrid
USD 250,000 - 350,000
Equity
Full benefits
Principal Software Engineer
Principal Software Engineer

TempWorks Software Incorporated • Frisco (TX)

On-site
USD 180,000 - 230,000
Principal Software Engineer
Principal Software Engineer

kadence • United States

Hybrid
CAD 180,000 - 240,000
Software Engineer – Architecture
Software Engineer – Architecture

CLARITY TECHNOLOGY PARTNERS • Dallas (TX)

On-site
USD 160,000 - 180,000
Medical benefits
Vision benefits
Dental benefits
+2
Principal Software Engineer
Principal Software Engineer

Prestige Staffing • Sandy Springs (GA)

Hybrid
USD 155,000 - 180,000
Flexible PTO
401(k) plan with employer matching
Comprehensive health insurance
+12
AI Engineering Tech Lead / Architect
AI Engineering Tech Lead / Architect

Faros AI, Inc. • San Mateo (CA)

On-site
USD 210,000 - 250,000