Principal Software Engineer at Publicis Groupe Holdings B.V | CA, US | Rezi

Principal Software Engineer at Publicis Groupe Holdings B.V

Principal Software Engineer

Publicis Groupe Holdings B.V · CA, US

2 weeks ago

Principal Software Engineer

Publicis Groupe Holdings B.V · CA, US

15 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Principal Software Engineer role.

Rezi rewrites your resume against Publicis Groupe Holdings B.V's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Principal Software Engineer posting at Publicis Groupe Holdings B.V — free, in seconds.

About the Role

Serve as the top individual-contributor technical authority for customer-facing AI capabilities and the cloud platform that powers them. Define the reference architecture for Generative and Agentic AI, establish engineering standards, and deliver high-leverage system components. Operate as a force multiplier across AI/data science and platform engineering teams.

Responsibilities

  • Own the end-to-end technical architecture for the AI platform, driving it from vision to production.
  • Define reference architectures, engineering standards, and paved-path patterns for AI and platform teams.
  • Make and document high-stakes build/buy, model-selection, and platform decisions, informing senior leadership of alternatives and trade-offs.
  • Lead the analysis and design of net-new and enhanced AI capabilities for the marketing platform.
  • 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 AI features to market and resolve 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.
  • Act as the principal technical authority on AI and cloud architecture, driving alignment across various stakeholders.
  • Own the definition of technical strategy and multi-quarter roadmaps for the AI platform.
  • Lead the definition, development, and documentation of the platform’s technical objectives, architecture, and specifications.
  • Author reference architectures and technical design documentation.
  • Provide technical direction, review designs and code, and raise the engineering bar for senior engineers.
  • Partner with the QA organization to define test strategy, quality metrics, and evaluation frameworks for AI systems.
  • Recommend and drive architecture and business-process improvements, and communicate problem/resolution processes to leadership.
  • Develop and implement solutions in accordance with policies, procedures, and security/compliance requirements.
  • 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 complex, cross-cutting incidents.
  • Work with cross-functional teams during critical incidents to assess, analyze, and resolve complex problems.
  • Identify where existing engineering policies, standards, and procedures require improvement and drive the process-improvement effort.
  • Champion knowledge sharing by creating and improving Knowledge Base articles, reference designs, and case studies.

Requirements

  • 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 and influencing multiple teams without direct people-management authority.
  • Track record of being the technical decision-maker on high-stakes platform and AI initiatives.
  • 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.
  • Experience designing agentic AI systems with appropriate guardrails and evaluation.
  • Expertise in optimizing LLM usage across a platform: model selection, prompt engineering, context strategy, fine-tuning, and inference/deployment optimization.
  • Ability to establish LLMOps/MLOps practice: monitoring, observability, and evaluation frameworks for AI systems.
  • Active, expert use of AI coding assistants and spec-driven AI-assisted development in daily workflow.
  • Strong data engineering skills: pipeline design, data transformation, and working with large-scale datasets.
  • 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.
  • Hands-on experience designing and deploying production-grade solutions on AWS.
  • Experience with Infrastructure-as-Code (Terraform/CloudFormation), containers and orchestration (Docker, Kubernetes).
  • Experience with secure, multi-account cloud design (IAM, network, and security boundaries).
  • Strong software engineering fundamentals: version control, testing, CI/CD, and code review.
  • Proficiency in Python and in Linux/Shell/bash scripting.
  • Strong understanding of Disaster Recovery and Business Continuity solutions, performance tuning, and application monitoring/support.
  • Experience with scheduling applications with complex interdependencies.
  • Ability to work independently and set direction while integrating with, and elevating, a team.
  • Proven analytical and problem-solving abilities.
  • Experience mentoring and technically guiding senior engineers.
  • Excellent experience working with geographically and culturally diverse teams.
  • Ability to write detailed technical specifications for developers.
  • Ability to design, validate and oversee software test strategy.
  • Deep familiarity with the full Application Development Life Cycle.
  • 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.
  • 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.
  • Ability to diagnose and troubleshoot problems quickly to maintain operational stability.
  • Motivated to learn new applications and domains.
  • Strong time-management skills and the ability to take full ownership of ambiguous, high-impact problems.
  • 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.
  • Must be work authorized in the United States on a full-time basis without the need for employer sponsorship now or in the future.

Skills

  • Generative AI
  • Agentic AI
  • Large-scale distributed systems
  • Cloud architecture
  • Data Engineering
  • ML Engineering
  • RAG architectures
  • Vector databases
  • Embeddings
  • Retrieval systems
  • LLMOps/MLOps
  • Spark/PySpark
  • Databricks
  • Hadoop/Hive
  • Airflow
  • MLflow
  • Python
  • Scikit-learn
  • XGBoost
  • PyTorch
  • TensorFlow
  • FastAPI
  • AWS
  • Oracle
  • Infrastructure-as-Code
  • Terraform
  • CloudFormation
  • Docker
  • Kubernetes
  • Linux/Shell/bash scripting
  • Disaster Recovery
  • Business Continuity
  • Performance tuning
  • Application monitoring
  • AI coding assistants
  • ETL tooling

Location

  • On-prem (Oracle)
  • AWS Cloud

Work Type

  • Full-time
  • Flexible working arrangements
  • Work Your World' Program

Experience Level

  • 13+ years of experience
  • 3+ years of hands-on experience
  • Principal-level individual contributor

Education Level

  • Bachelor’s degree in Computer Science or equivalent
  • Advanced degree or equivalent depth of experience preferred

Salary/Compensations

  • USD $135,375.00 - USD $207,424.00/Annually

Benefits

  • Monetary assistance and support for Adoption, Surrogacy and Fertility
  • Monetary assistance and support for pet adoption
  • Employee Assistance Programs and Health/Wellness/Comfort reimbursements
  • 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
  • Medical coverage
  • Dental
  • Vision
  • Disability
  • 401k
  • Medical and voluntary benefits for freelancers and temporary employees
  • Supplemental medical insurance
  • Transportation
  • Parking benefits
  • Legal benefits
  • Pet insurance
  • Auto and home insurance

About the Company

  • 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.
  • 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.
  • 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.

Equal Opportunity

  • 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 USMTTACompliance@publicis.com.
  • All your information will be kept confidential according to EEO guidelines.