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

Principal Software Engineer

$135.38k - $207.42k

Publicis Digital Experience

Company Description

A division of Publicis Groupe, Publicis Digital Experience is a network of top-tier agencies designed to develop capabilities and solutions to enable growth and provide scaled access to the digital capabilities of Publicis Groupe in service of our clients. Together, the Publicis Digital Experience portfolio endeavors to create value at the intersection of technology and experiences to connect brands and people.

Company Description

A division of Publicis Groupe, Publicis Digital Experience is a network of top-tier agencies designed to develop capabilities and solutions to enable growth and provide scaled access to the digital capabilities of Publicis Groupe in service of our clients. Together, the Publicis Digital Experience portfolio endeavors to create value at the intersection of technology and experiences to connect brands and people.

Our model to transform every brand experience will help clients navigate, develop, and activate commerce in a way that will provide them with a future-proof model for modern marketing. With our unique expertise in consumer engagement, CRM, and commerce, Publicis Digital Experience powers brands and empowers people in a new era of creativity. An ever-changing landscape and the need for fluid thinking is just part of our problem-solving nature. Which means we're untethered from any specific medium or method—we go where ideas will work best.

We are an expanding network with more than 5,000 employees, with agency brands throughout our global offices. Publicis Digital Experience brands include Razorfish, Digitas, Arc Worldwide, Saatchi Saatchi X, Plowshare, 3Share, Epsilon Auto and the Publicis Commerce Exchange.

Overview

Principal Engineer, AI/ML & Cloud, to serve as the top individual-contributor technical authority for our customer-facing AI capabilities and the cloud platform that powers them. This is a strategy-and-architecture role: you will define the reference architecture for Generative and Agentic AI on the platform, establish the engineering standards other teams build against, and personally deliver the hardest, highest-leverage pieces of the system. You will operate as a force multiplier across the AI/data science and platform engineering teams — shaping direction through architecture, design reviews, and hands-on mentorship rather than through people management.

The ideal candidate brings 13+ years of experience in Data Engineering and ML (including large-scale distributed systems and architecture), 3+ years of hands-on experience with Generative/Agentic AI in production, and a track record of designing and deploying production-grade AI solutions across a hybrid estate — on-prem (Oracle) and AWS Cloud. You set technical vision, make the build/buy and platform decisions that others depend on, and are trusted to be right on the questions that matter most.

Responsibilities

The position’s purpose includes, but is not limited to:

  • Own the end-to-end technical architecture for the AI platform — from data foundations through model serving, retrieval, and agent orchestration — and drive it from vision to production.
  • Define reference architectures, engineering standards, and paved-path patterns that AI and platform teams build against.
  • Make and document the high-stakes build/buy, model-selection, and platform decisions (frameworks, vector stores, inference strategy, cloud services), informing senior leadership of alternatives and trade-offs.
  • Lead the analysis and design of net-new and enhanced AI capabilities for the marketing platform as per business strategy and requirements.
  • Set the standard for the development environment, tooling, and AI-assisted engineering workflow across teams.
  • Partner with QA, product, data science and production support to bring new or enhanced AI features to market and resolve the most complex issues.
  • Establish monitoring, evaluation, cost-governance and reliability practices for production AI systems.
  • Guide and de-risk platform, security, and version/patch upgrade strategy for the AI and cloud estate.
Duties And Responsibilities
  • Act as the principal technical authority on AI and cloud architecture, driving alignment across developers, project managers, business analysts, data scientists and business users on conceptualizing, estimating and delivering new applications and enhancements.
  • Own the definition of technical strategy and multi-quarter roadmaps for the AI platform, including scoping, sequencing, and realistic estimates for complex programs of work.
  • Lead the definition, development, and documentation of the platform’s technical objectives, architecture, and specifications in collaboration with internal users and departments.
  • Author reference architectures and technical design documentation that define system components, the development environment, and implementation strategy for teams to execute against.
  • Provide technical direction, review designs and code, and raise the engineering bar for Principal, Staff and Senior engineers — acting as a force multiplier rather than a people manager.
  • Partner with the QA organization to define test strategy, quality metrics, and evaluation frameworks for AI systems, and to resolve questions about results.
  • Recommend and drive architecture and business-process improvements, and clearly communicate problem/resolution processes to leadership.
  • Develop and implement solutions in accordance with policies, procedures, and security/compliance requirements, and shape those policies where they need to evolve.
  • Facilitate the design and implementation of new products and platform initiatives, informing senior executives of technical alternatives, risks, and trade-offs.
  • Set the standard for project and architecture documentation across the practice.
  • Lead root cause analysis (RCA) on the most complex, cross-cutting incidents.
  • Work with cross-functional teams during critical incidents to assess, analyze, and resolve complex problems that span multiple systems and teams.
  • Identify where existing engineering policies, standards and procedures require improvement and drive the process-improvement effort.
  • Champion knowledge sharing — create and improve Knowledge Base articles, reference designs, and case studies, and grow the technical maturity of the organization.
Qualifications
Skill Summary
Experience & Leadership
  • 13+ years of experience across ML engineering, data engineering, and large-scale distributed systems, including deep architecture experience.
  • 3+ years of hands-on experience designing and shipping Generative/Agentic AI systems in production.
  • Demonstrated ability to operate as a Principal-level individual contributor — setting technical direction, owning architecture, and influencing multiple teams without direct people-management authority.
  • Track record of being the technical decision-maker on high-stakes platform and AI initiatives.
Generative & Agentic AI
  • Hands-on experience building and deploying production AI applications using LLMs at scale.
  • Deep experience with RAG architectures, vector databases, embeddings, and retrieval systems in production — including chunking, indexing, and retrieval-quality optimization.
  • Experience designing agentic AI systems — tool-using agents, orchestration, and multi-step reasoning workflows — with appropriate guardrails and evaluation.
  • Expertise in optimizing LLM usage across a platform: model selection, prompt engineering, context strategy, fine-tuning where warranted, and inference/deployment optimization for cost and latency.
  • Ability to establish LLMOps/MLOps practice: monitoring, observability, and evaluation frameworks for AI systems — performance, cost management, and output-quality/guardrail metrics.
  • Active, expert use of AI coding assistants (Cursor, Claude Code, GitHub Copilot) and spec-driven AI-assisted development in daily workflow, and ability to set that standard for others.
Data & platform engineering
  • Strong data engineering skills: pipeline design, data transformation, and working with large-scale datasets that feed AI systems — integrating with existing infrastructure while building new pipelines where needed.
  • Depth with distributed data processing (Spark/PySpark, Databricks, Hadoop/Hive) and workflow orchestration (Airflow); experience with MLflow or equivalent for the ML lifecycle.
  • Ability to design and deploy RAG systems, embeddings pipelines, and LLM-powered features on native Python infrastructure and/or Scikit-learn, XGBoost, PyTorch, TensorFlow, and FastAPI.
  • Ability to define and lead migration strategies from legacy systems to modern AI and cloud architecture.
Cloud & software engineering
  • Hands-on experience designing and deploying production-grade solutions on AWS — including compute and data services (e.g., EC2, S3, EMR, Glue, Lambda, Redshift) — as well as on-prem (Oracle) in a hybrid estate.
  • Experience with Infrastructure-as-Code (Terraform/CloudFormation), containers and orchestration (Docker, Kubernetes), and secure, multi-account cloud design (IAM, network, and security boundaries).
  • Strong software engineering fundamentals: version control, testing, CI/CD, and code review — and the ability to set these standards for teams.
  • Proficiency in Python and in Linux/Shell/bash scripting to automate processes.
  • Strong understanding of Disaster Recovery and Business Continuity solutions, performance tuning, and application monitoring/support of production applications with distributed teams.
  • Experience with scheduling applications with complex interdependencies, and with reporting/report development on any reporting tool.
Ways of working
  • Ability to work independently and set direction while integrating with, and elevating, a team.
  • Proven analytical and problem-solving abilities, with the ability to anticipate and avoid problems before they occur.
  • Experience mentoring and technically guiding senior engineers; comfortable being the person others elevate the hardest problems to.
  • Excellent experience working with geographically and culturally diverse teams.
  • Ability to write detailed technical specifications for developers, and to design, validate and oversee software test strategy.
  • Deep familiarity with the full Application Development Life Cycle, able to independently lead each phase.
Education
  • Bachelor’s degree in Computer Science or equivalent; advanced degree or equivalent depth of experience preferred.
Preferred Knowledge Areas
Technical
  • Prior experience in automotive marketing and/or CRM applications strongly preferred.
  • Experience with ETL tooling (e.g., Informatica or equivalent).
  • Proven ability to define solution architecture and set direction across teams.
  • Awareness of Dimensional, Fact, and Data modelling with Cube design and deployment experience related to Data Warehouse.
  • Familiarity with complex data lake environments spanning OLTP, MPP and Hadoop platforms.
  • Excellence in impact analysis and root cause analysis.
  • Ability to design and build flexible, extensible systems with a focus on reuse, generation, and paved-path patterns for other teams.
  • Awareness of responsible-AI, data privacy, and model-governance considerations for customer-facing systems.
  • Ability to work within tight deadlines and to prioritize and execute effectively in a high-pressure environment.
  • Strong communication skills (verbal and written), including communicating technical strategy to non-technical audiences and all levels of management.
Non-Technical
  • Strong analytical and problem-solving skills.
  • Ability to diagnose and troubleshoot problems quickly to maintain operational stability.
  • Motivated to learn new applications and domains, with an appetite for learning through exploration and reverse engineering.
  • Strong time-management skills and the ability to take full ownership of ambiguous, high-impact problems.
Behavioral Attributes
  • A technical leader who elevates the team — excellent interpersonal skills and a collaborative, low-ego approach.
  • Good verbal and written communication.
  • A can-do attitude and the resilience to lead through any kind of challenge.
Additional Information

The Power of One starts with our people! To do powerful things, we offer powerful resources. Our best-in-class wellness and benefits offerings include:

Monetary assistance and support for Adoption, Surrogacy and Fertility

Monetary assistance and support for pet adoption

Employee Assistance Programs and Health/Wellness/Comfort reimbursements to help you invest in your future and work/life balance

Tuition Assistance

Paid time off that includes Flexible Time off Vacation, Annual Sick Days, Volunteer Days, Holiday and Identity days, and more

Matching Gifts programs

Flexible working arrangements

Work Your World' Program encouraging employees to work from anywhere Publicis Groupe has an office for up to 6 weeks a year (based upon eligibility)

Business Resource Groups that support multiple affinities and alliances

The benefits offerings listed are available to eligible U.S. Based employees, are reviewed on an annual basis, and are governed by the terms of the applicable plan documents.

We also offer medical and voluntary benefits to our freelancers and temporary employees. Voluntary benefit options include supplemental medical insurance, transportation, and parking benefits, legal benefits, pet insurance, and auto and home insurance. You must be actively employed for 90 consecutive calendar days in order to be eligible for Publicis medical and voluntary benefits.

You must be work authorized in the United States on a full-time basis without the need for employer sponsorship now or in the future. The Company cannot offer employment to F-1 (student) visa holders who require employer sponsorship in the future or cannot work now on a full-time basis.

Publicis Digital Experience is an Equal Opportunity Employer. Our employment decisions are made without regard to actual or perceived race, color, ethnicity, religion, creed, sex, sexual orientation, gender, gender identity, gender expression, pregnancy, childbirth and related medical conditions, national origin, ancestry, citizenship status, age, disability, medical condition as defined by applicable state law, genetic information, marital status, military service and veteran status, or any other characteristic protected by applicable federal, state or local laws and ordinances.

If you require accommodation or assistance with the application or onboarding process specifically, please contact View email address on click.appcast.io.

All your information will be kept confidential according to EEO guidelines.

Compensation Range: USD $135,375.00 - USD $207,424.00/Annually. This is the pay range the Company believes it will pay for this position at the time of this posting. Consistent with applicable law, compensation will be determined based on the skills, qualifications, and experience of the applicant along with the requirements of the position, and the Company reserves the right to modify this pay range at any time. Temporary roles may be eligible to participate in our freelancer/temporary employee medical plan through a third-party benefits administration system once certain criteria have been met. For regular roles, the Company will offer medical coverage, dental, vision, disability, 401k, and paid time off. The Company anticipates the application deadline for this job posting will be 10/6/2026.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in San Diego, CA vacancy
  • $150k - $220k

    Job description: Senior or Principal Software Engineer (Full-time, On-site, San Diego, CA)We are seeking an experienced Principal orSenior Embedded Software Engineer to design and develop embedded software for space-based systems, including computer boards. This is a hands... 
    Suggested
    Full time

    Affinity Executive Search

    San Diego, CA
    2 days ago
  •  ...As a Principal / Senior Staff Software Engineer , you will lead a high performing team of software and engineers developing the next generation of high throughput 5G NR wireless systems. This will included architecting, designing, developing, and coding major system... 
    Suggested
    Full time

    Globalstar

    San Diego, CA
    3 days ago
  •  ...Principal Engineer, AI/ML & Cloud Company description A division of Publicis Groupe, Publicis Digital Experience is a network of top-tier...  ...legacy systems to modern AI and cloud architecture. Cloud & software engineering Hands-on experience designing and deploying... 
    Suggested
    Full time
    Temporary work
    Freelance
    Work at office
    Flexible hours

    Publicis Health

    San Diego, CA
    3 days ago
  • $199.1k - $348.4k

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a...  ...Job Description The Role As a Principal Engineer in HRSD, you set the technical...  ...What You Bring ~10+ years of software engineering, with a record of technical... 
    Suggested
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    San Diego, CA
    5 days ago
  • $114k - $171k

     ...funding. Start dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer - Java to join our team of qualified, diverse individuals within our Software organization. This position will be filled... 
    Suggested
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    National City, CA
    4 days ago
  • $195k - $235k

     ...Join our fast-paced and passionate team as a Principal Software Engineer on our Robotic Automation team. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid startup... 
    Full time
    Local area

    Jobleads-US

    San Diego, CA
    14 hours ago
  • $197k - $295.4k

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:The Mobile Software Architecture team is responsible for defining and delivering end‑to‑end system features across Qualcomm Mobile platforms. These features... 
    Temporary work
    Work experience placement
    Work from home

    Jobleads-US

    San Diego, CA
    14 hours ago
  •  ...Northrop Grumman Aeronautics Systems is seeking a Sr Principal Software Engineer for a hybrid role across multiple California locations, including Rancho Bernardo and El Segundo, with travel. You will translate LiDAR algorithms into high-performance GPU code, develop models... 

    Jobleads-US

    San Diego, CA
    2 days ago
  • $204k - $284k

     ...Job Description Job Description STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated... 
    Full time
    Work experience placement
    Local area
    Immediate start
    Night shift

    STR

    San Diego, CA
    a month ago
  • $142.2k - $213.4k

     ...not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Senior Principal Embedded Software Engineer to join our team of qualified, diverse individuals within our Software organization. This position is located in San... 
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    3 days ago
  •  ...Northrop Grumman Mission Systems seeks a Sr. Principal Cyber Software Engineer (Level 2 CNO Analyst/Programmer) to design and develop specialized tools and data flows for secure systems. The role requires working across diverse environments, including Windows and UNIX,... 

    Jobleads-US

    San Diego, CA
    1 day ago
  • $149.3k - $234.6k

     ...environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We’re...  ...Systems would like you to join our team as a Sr. Principal Cyber Software Engineer (Level 2 CNO Analyst/Programmer) . Places of performance... 
    Relocation
    Shift work

    Jobleads-US

    San Diego, CA
    1 day ago
  •  ...Northrop Grumman Aeronautics Systems is seeking a Sr Principal Software Engineer for a hybrid role with locations in Melbourne, Florida, Rancho Bernardo, CA or El Segundo, CA. The role reports to the R&AD organization Aerial Refueling System Lead and focuses on high-performance... 

    Jobleads-US

    San Diego, CA
    4 days ago
  •  ...Principal / Senior Staff Software Engineer ( 5G PHY ) Job Category : Web & Software Development Requisition Number : PRINC001669 Posted : August 20, 2026 Full-Time On-site Locations Showing 1 location Description Globalstar (NASDAQ: GSAT) is... 
    Full time
    Temporary work
    Work at office

    Jobleads-US

    San Diego, CA
    1 day ago
  •  ...Globalstar Inc. in San Diego is seeking a Principal / Senior Staff Software Engineer for the 5G PHY domain. You will lead a high-performing team developing the next generation of high-throughput wireless systems. You will architect, design, develop, and code major... 

    Jobleads-US

    San Diego, CA
    1 day ago
  •  ...Northrop Grumman is seeking a Principal AI Software Engineer to develop, integrate, and deploy AI-enabled software for the SEIT department in San Diego. You’ll work with physicists, design engineers, and superconducting foundry engineers to turn ideas into practical systems... 

    Jobleads-US

    San Diego, CA
    4 days ago
  • $195k - $235k

     ...Join our fast-paced and passionate team as a Senior Principal Robotics Software Engineer. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid startup environment... 
    Full time
    Local area
    Immediate start

    Jobleads-US

    San Diego, CA
    14 hours ago
  •  ...Monarch Quantum is seeking a Principal Software Engineer to join the Robotic Automation team in a high-growth startup environment. You will own architecture and development for fleet management, MES, and robotics data systems, crafting software in C++ and Python to monitor... 

    Jobleads-US

    San Diego, CA
    14 hours ago
  • $120.6k - $180.9k

     ...for our customers across diverse industries. We are seeking a motivated and forward‑thinking Software Developer to join our dynamic team. If you thrive in a fast‑paced engineering environment and enjoy creative problem‑solving, this role offers an exciting opportunity.... 
    Full time
    Part time
    Work at office
    Relocation package
    Flexible hours

    Solar Turbines

    San Diego, CA
    2 days ago
  • $211k - $297k

     ...Debt Solutions - Principal Software Engineer (React/C#/AWS) Job Description Overview CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index... 
    Work at office
    Work from home
    Monday to Thursday

    Visual Lease Services Inc

    San Diego, CA
    4 days ago
  • $223.6k - $335.4k

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral...  ...generation intelligent automotive experiences. As a Principal Engineer within Qualcomm AI Software, you will drive the design, development, and... 
    Work experience placement
    Work from home

    Jobleads-US

    San Diego, CA
    4 days ago
  •  ...Hi, I hope you are doing well! We have an opportunity for Senior Software Engineer - Go Development & Identity Security with one of our clients for San Diego, CA. Please see the job details below and let me know if you would be interested in this role.... 
    Long term contract

    BeaconFire Inc.

    San Diego, CA
    2 days ago
  • $130k - $190k

     ...transportation and aftermarket operations across North America. Its software is deeply embedded in customers’ daily workflows, supporting...  ...: shaping the product, technical standards, and AI-augmented engineering practices from the inside. You will join a collaborative... 
    Full time

    Kismet Search

    San Diego, CA
    1 day ago
  • $113k - $170k

     ...automation equipment. In this role you will build and sustain software that controls complex electro-mechanical test handlers used in...  ...safety, and predictable behavior. This position is ideal for engineers who enjoy building large software systems that interact with... 
    Full time
    Work experience placement
    Local area
    Worldwide

    Cohu, Inc.

    San Diego, CA
    2 days ago
  • $120k - $150k

     ...large language models, realistic simulation environments, computer vision, and reinforcement learning. We are looking for a Software Engineer who thrives on tackling complex problems and pushing the boundaries of new technologies. In this role, you’ll partner closely... 
    Full time
    Contract work
    Flexible hours

    Machina Cognita Technologies

    San Diego, CA
    2 days ago
  • $129k - $205k

    Job TitleSenior Software Engineer - AM&D ECG Solutions (San Diego, CA)Job DescriptionSenior Software Engineer - AM&D ECG Solutions (San Diego, CA)This role is a part of the Ambulatory Monitoring and Diagnostics Heart, R&D organization. As a Senior Software Engineer, you... 
    Full time
    Work at office
    Immediate start
    Relocation package
    3 days per week

    Philips

    San Diego, CA
    4 days ago
  • $168.1k - $227.4k

     ...capabilities only possible through true Software Defined Networking (SDN).We are growing fast and looking for senior systems engineers who can deliver ultra-high performance —...  ....With an extensive network and access to Principal, Sr. Principal, and Distinguished Engineers... 
    Internship
    Local area
    Immediate start
    Worldwide
    Flexible hours

    AmazonWebServices

    San Diego, CA
    5 days ago
  •  ...advancements across the technology spectrum and distributed architectures to deliver a cutting-edge approach.SAIC is seeking a Software Integration Engineer in support of our United States Air Force customer. The ideal candidate will require experience in software (SW) design,... 

    Science Applications International Corporation

    San Diego, CA
    3 days ago
  • $120k - $230k

     ...California / San Mateo, CaliforniaHivemind Enterprise Division - Software Ops /On-siteShield AI is a venture-backed defense-tech company...  ...:Hivemind is looking for an experienced Full Stack Software Engineer to join our Shared Services Engineering team. The Shared Services... 
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    1 day ago
  •  ...extension of our communications protocolSoftware architecture and engineering process developmentRequired QualificationsMust be a US...  ...calm and effective under operational pressureExperience with software development processes such as AgileExperience with aerospace software... 

    Tri-S Recruiters

    San Diego, CA
    4 days ago

Do you want to receive more vacancies?

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