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

Principal Software Engineer

$247.5k - $267k

typeface.ai

About Typeface

We help the world’s biggest brands move from brief to fully personalized campaigns — in days, not months.

Founded by Abhay Parasnis and backed by Microsoft, GV, Salesforce, Lightspeed, Madrona and Menlo, we’re building category-defining technology at the intersection of creativity and AI with real impact. Join us to help shape the future of enterprise marketing.

What You’ll Do

As a Principal Engineer, you will:

  • Solve complex architectural challenges to harness the power of LLMs and multimodal AI for scalable, enterprise-grade content generation.
  • Lead cross-functional technical initiatives spanning multiple teams and product areas.
  • Partner with enterprise customers to deeply understand their challenges and translate them into robust, high-impact solutions.
  • Mentor and guide engineers across the organization, raising the bar for technical excellence.
  • Advocate for best-in-class engineering practices , ensuring security, scalability, and maintainability across the platform.
How You\'ll Make an Impact
  • Define and evolve the architecture for AI-driven, multimodal content personalization.
  • Evaluate and integrate cutting-edge AI technologies, optimizing for cost, latency, and output quality.
  • Cross-Company Impact:
  • Spearhead engineering initiatives that address critical business priorities.
  • Translate complex enterprise customer requirements into practical, scalable solutions.
  • Coach engineers in AI/ML systems, distributed architectures, and multimodal generation pipelines.
  • Champion engineering best practices — from code quality to CI/CD, observability, and security.
  • Contribute hands-on to code and design when needed.
  • Ensure solutions meet enterprise-grade standards for security, reliability, and compliance.
What You Bring
  • 10+ years in software engineering, with at least 3+ years in a principal/staff-level IC role.
  • Proven experience architecting distributed systems, AI/ML platforms, or large-scale SaaS applications.
  • Strong background in cloud-native architecture (AWS, GCP, Azure), containerization (Docker, Kubernetes), and modern API design.
  • Track record of influencing technical direction across multiple teams.
  • Excellent communication skills for both technical and non-technical stakeholders.
  • Expertise in LLMs (prompt engineering, fine-tuning, inference) and multimodal AI (text, image, video, audio)

In your first 3 months, you will:

  • Shape the architecture for the next generation of AI-driven, multimodal content solutions.
  • Drive engineering excellence and raise the company-wide technical bar.
  • Deliver solutions that directly address critical enterprise customer needs.
  • Mentor engineers into senior technical leadership roles.
Location

This is a hybrid role based in either our Palo Alto office. We collaborate in-office 3 days a week.

Compensation & Benefits

The range for this role is $247,500-$267,000. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process.

  • Competitive compensation — including salary, equity, and 401(k)
  • Full medical, dental, and vision insurance for you and your family
  • HSA and FSA options to support your financial wellness
  • Flexible time off — including parental leave
  • Well-being programs — resources to support your mental and physical health
  • Daily lunch & snacks
  • Mentorship & impact — work closely with top AI leaders on products that ship

Equality Opportunity Statement We welcome and encourage applicants from all backgrounds. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, medical condition, veteran status, or any other legally protected status. We comply with applicable laws in every jurisdiction where we operate.

Why You\’ll Love Working Here
  • Build something big — Be part of a fast-growing startup defining a new category: marketing orchestration powered by Agentic AI.
  • Your work will matter — Trusted by Fortune 100 companies, our platform delivers 10x content velocity and 90% faster campaigns.
  • A+ team — Collaborate with veterans from Adobe, Microsoft, Google, and top AI companies.
  • Backed by the best — GV, Salesforce Ventures, Microsoft, Lightspeed, Madrona and Menlo ($165M raised).
  • Recognized for innovation — TIME Best Inventions, Fast Company Next Big Thing in Tech, Gartner Cool Vendor, Adweek AI Company of the Year, LinkedIn Top Startup, Webby Award (AI Work & Productivity).
#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Palo Alto, CA vacancy
  • $210k - $300k

     ...Principal Wi‑Fi Software Engineer (Starlink) SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible... 
    Suggested
    Temporary work
    Live in
    Remote work
    Worldwide
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    16 hours ago
  • $220.5k - $300k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SECURITY SOFTWARE ENGINEER, APPLIED COMPUTING (STARSHIELD) Starshield leverages the company’s Starlink technology and launch capability to... 
    Suggested
    Permanent employment
    Temporary work
    Immediate start
    Flexible hours
    Weekend work

    United States Digital Space LLC

    Palo Alto, CA
    16 hours ago
  •  ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer and Community Banking, Core Engineering Solutions, you provide expertise and... 
    Suggested

    Aumni

    Palo Alto, CA
    3 days ago
  • $261.5k - $353.5k

     ...Come join Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking for engineers that love to take on new challenges, solve tough problems, and have deep empathy for our customers. You’ll work with a small group of passionate... 
    Suggested
    Temporary work
    Work experience placement
    Relocation package

    Intuit

    Mountain View, CA
    4 days ago
  •  ...Principal Software Engineer About the Team: This role is for the Cloud Engineering team within Cornerstone. The team is responsible for creating and managing Cornerstone’s cloud infrastructure and related DevOps tooling automation. As a Principal Software Engineer you... 
    Suggested

    Namely

    Mountain View, CA
    3 days ago
  •  ...What you will do In this role, situated within the S3 Organization, you will serve as a Principal Software Development Engineer dedicated to the development of a novel aircraft designed for the Advanced Air Mobility (AAM) market. You will define, architect, and champion... 

    Wisk Aero LLC

    Mountain View, CA
    3 days ago
  • $142.8k - $274.8k

     ...Do you enjoy solving problems, writing software, and working with customers? Do you want...  ...join us! The Industry Solutions Engineering (ISE) team is a global engineering organization...  ...platform. We are hiring a Principal Software Engineer with deep experience... 
    Ongoing contract
    Local area
    Visa sponsorship
    Work visa
    Flexible hours

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $147k - $237.5k

     ...Principal Software Engineer (NGFW Platform) As a member of the Platform Software group at Palo Alto Networks, you will participate in the design and development of diags/software of our Next-Generation Firewall platforms. Responsibilities will include platform bring... 
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Palo Alto, CA
    2 days ago
  •  ...SPACE EXPLORATION TECHNOLOGIES CORP seeks a Principal Wi‑Fi Software Engineer for their Starlink consumer product line. This role will drive Wi‑Fi software development and roadmap, collaborating with engineers to enhance customer experience. The ideal candidate will... 

    Jobleads-US

    Palo Alto, CA
    3 days ago
  • $197.3k - $313.7k

     ...delivers world‑class events, both in‑person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology...  .... This leadership role requires a deep understanding of software development, architecture principles, AI fluency and a... 

    Centaur Labs

    Palo Alto, CA
    5 days ago
  • $296.3k

     ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features....  ...future of transportation on a global scale. Role Overview As a Principal Engineer you will be a technical leader in the Local Planner... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Israelvcforum

    Mountain View, CA
    4 days ago
  • $139.9k - $274.8k

    Principal Software Engineer at Microsoft - Mountain View, California, United States Principal Software Engineer at Microsoft - Mountain View, California, United States Are you amodel forward engineerwith a passion for applyingstate-of-the-artAIinnovations to augment human... 
    Worldwide

    Victrays

    Mountain View, CA
    5 days ago
  • $127.1k - $226k

     ...management, and public representation* You made available a new CNCF software component or had material impact for other features for VCF*...  ...the culture of innovation of the team* You mentor fellow engineers in their role, and coaching them into influential voices in the... 

    Broadcom Corporation

    Palo Alto, CA
    1 day ago
  • Intuit Inc. in Mountain View, California is seeking a Principal Software Engineer to lead significant technology initiatives. The role involves driving customer-oriented solutions, developing complex distributed systems, and leveraging AI technologies. The ideal candidate... 

    Intuit

    Mountain View, CA
    5 days ago
  • $200k - $220k

    Principal Software Engineer - Palo Alto, CA October 10, 2024 Xage Security, Inc. seeks Principal Software Engineer in Palo Alto, CA: Job Duties: Design and develop Xage distributed system and deployment projects including health monitoring and visualization. Design and... 
    Remote work

    Xage

    Palo Alto, CA
    5 days ago
  •  ...their career to new heights. Join the ranks of top talent at one of the world’s most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Commercial & Investment Bank Trust & Safety Fraud Prevention team, you provide deep engineering... 

    TwinThread LLC

    Palo Alto, CA
    4 days ago
  • $296.3k

     ...hardware and battery systems to intuitive design, intelligent software, and next‑generation safety and entertainment features....  ...future of transportation on a global scale. Role Overview: As a Principal Engineer you will be a technical leader in the Local Planner... 
    Work experience placement
    Local area
    Remote work
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    1 day ago
  • Job Summary We are seeking a highly skilled and experienced Principal AI/ML and Gen AI Engineer to join our dynamic team at CCB COSMIC (CCB Operational Systems for Machine Intelligence and Cognition). The ideal candidate will possess a strong foundation in AWS, AI/ML, Databricks... 

    JPMorgan Chase & Co.

    Palo Alto, CA
    2 days ago
  • $210k - $295k

     ...company is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK) At the company we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    United States Digital Space LLC

    Palo Alto, CA
    3 days ago
  • $258k - $387k

     ...onboard runtime systems, distributed execution, and autonomy software performance. You will architect hardware-agnostic device interfaces...  ...across team boundaries, align multiple stakeholders, mentor engineers, and deliver robust systems for safety-critical autonomous... 

    Kindredventures

    Mountain View, CA
    2 days ago
  • $349k - $431k

     ...that are core to our autonomous driving software. Waymo's AI is at the heart of this...  ...role, you will report to our Director of Engineering who leads Systems Intelligence and Machine...  ...We are seeking a deeply experienced Principal Software Engineer to provide the overarching... 

    Waymo

    Mountain View, CA
    3 days ago
  • $210k - $247k

     ...leaders are choosing Mainspring over traditional options like engines, turbines, and fuel cells to quickly and reliably deliver...  ...customers. We have a high-impact opportunity for a Principal Cloud Platform Software Engineer to join our world-class engineering team as we scale... 
    Local area
    Remote work
    Flexible hours

    Ring

    Menlo Park, CA
    4 days ago
  • $254.5k - $344k

    ATX Venture Partners is seeking a Principal Software Engineer in Mountain View, California. The successful candidate will lead significant technology initiatives, possess deep experience with AI technologies, and have over 10 years of software development experience. They... 
    Relocation package

    ATX Venture Partners

    Mountain View, CA
    2 days ago
  • $272k - $431.25k

     ...any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM workloads. We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems. What you'll be doing... 
    Local area
    Remote work

    NVIDIA Gruppe

    Santa Clara, CA
    16 hours ago
  • $200k - $300k

     ...exceptional customer experiences, we are on a mission to set new standards in online gaming. We are now looking for a Senior/Principal Software Engineer to join our dynamic team. This key role will help shape the architecture, design, and development of our platform,... 
    Local area
    Overseas

    Bellota Labs

    Redwood City, CA
    16 hours ago
  • $168k - $280k

    Principal Embedded Flight Software Engineer - Lanteris Space Systems (Locations: Palo Alto, CA; San Jose, CA; Houston, TX) Develop flight software for NASA’s Artemis program and other challenging space missions. Responsibilities Design and implement software for embedded... 
    Permanent employment

    Maxar Technologies

    Palo Alto, CA
    2 days ago
  •  ...when working with data. With Neurelo, developers can build their software faster and better with an elegant experience, run and scale...  ...architectural and technological vision for Neurelo’s products Passionate engineer and architect who can challenge the status quo, thinks big... 

    Neurelo

    Mountain View, CA
    1 day ago
  • Senior / Principal Software Engineer - Data Pipelines & Performance Senior / Principal Software Engineer - Data Pipelines & Performance Xage is the first and only zero trust real-world security company. Powered by the Xage Fabric, the company’s Identity & Access Management... 
    Contract work
    Remote work
    Worldwide

    Xage

    Palo Alto, CA
    4 days ago
  •  ...Job Summary In the Layer-7 Security Software team, we are responsible for at least one, often two to three headline features in every...  .... Our core Application Identification and Content Inspection Engine runs on hardware, virtualized, container and cloud‑delivered firewalls... 

    Palo Alto Networks, Inc.

    Santa Clara, CA
    16 hours ago
  • $261.5k - $353.5k

    Principal Software Engineer, Fintech Risk Platform Category: Software Engineering | Location: Mountain View, California | Job ID: 21690 Company Overview Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With... 
    Worldwide

    ATX Venture Partners

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!