Skip to main content
Back to jobs

Senior Full-Stack Engineer

External
Procter & Gamble logoProcter & Gamble · Warsaw Plant & Go
ContractOn-site2w ago
AzureCI/CDETLGitLangChainLLMs
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Requirements

  • Experience with Databricks, Spark, or similar data platforms,
  • Experience with TanStack Start or similar full-stack React meta-frameworks (Next.js, Remix),
  • Knowledge of vector databases (Pinecone, Weaviate, Azure AI Search) for retrieval-augmented workflows,
  • Experience with Azure cloud services (Azure Containerized Apps, Azure App Service, Azure AI),
  • Background in data engineering, pipelines, ETL, SQL.

Benefits

Responsibilities as of day 1. You will have project ownership and autonomy to deliver change and results from the beginning.Dynamic and encouraging work environment. At P&G our employees are at the core, we value every individual and encourage initiatives, promoting agility and work/life balance.Continuous mentoring, you will work with hardworking people and receive ongoing coaching and mentoring from your line manager and other colleagues. Corporate and functional training will enable you to succeed and develop from day one.Big Picture understanding of P&G IT and Product Supply organization and its Services in global multi-functional teams with several locations across continents.At P&G #weseeequalWe are an equal opportunity employer and value diversity at our company. At P&G we strive to build a culture where everyone feels welcome, included, and able to bring their full selves to work.We ensure that individuals with disabilities are provided reasonable accommodation toHealth insuranceFlexible scheduleEquity / stock options

Additional Information

Job Location WARSAW PLANT & GO Job Description We are building an AI-powered data platform at P&G that transforms how individuals/teams interact with their data by moving beyond static dashboards to a conversational, action-oriented experience. The platform enables users to "chat with their data" against Power BI semantic models, Databricks, and other enterprise data sources. We are looking for a Senior Engineer to own the technical architecture and development of this platform from the React/TypeScript frontend to the LLM integration layer. You will also mentor junior developers and help grow the team's capabilities in modern web development and applied AI. Job Responsibilities: Architect and build a production-grade web application using React, TypeScript, and TanStack (Router, Query) as the unified interface for conversational data exploration and actionable workflows, Design and implement "chat with your data" features using LLMs (Azure OpenAI), streaming chat interfaces (e.g., Vercel AI SDK), and structured context management strategies to maintain accuracy across multi-turn conversations, Build LLM orchestration layers that manage context injection, prevent context degradation, and ensure high-quality responses as conversation complexity grows, Develop API services and server-side logic (TypeScript/Node.js, Python a plus) that orchestrate between the frontend, LLM providers, and enterprise data sources, Implement agentic AI patterns , function calling, tool use, and multi-step reasoning, to enable intelligent data exploration beyond simple Q&A, Translate business requirements into technical solutions by collaborating with analytics teams, data engineers, and business stakeholders, Lead and mentor junior developers, establish coding standards, code review practices, and a culture of continuous learning, Champion engineering best practices: CI/CD, Git-based workflows, testing, and secure development - ensuring the platform is reliable, scalable, and maintainable. Job Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, Experience with building production web applications with React and TypeScript , Experience with Power BI , semantic models, DAX, Power BI Embedded, or REST APIs, Hands-on experience with LLM integration , prompt engineering, context window management, multi-turn conversation orchestration, and streaming chat interfaces, Proficiency with LLM frameworks and tools : Vercel AI SDK, LangChain, Azure OpenAI / OpenAI APIs, or similar, Strong understanding of context management strategies , preventing context degradation over extended conversations through structured prompting, summarization, and selective context injection, Strong backend skills in Node.js and/or Python , building APIs, async workflows, and service integrations, Experience with state management and server-state patterns (TanStack Query, SWR, or similar), Demonstrated ability to lead and mentor junior engineers, Strong problem-solving skills and ability to work autonomously in ambiguous, fast-moving environments, Excellent communication skills, able to explain technical concepts to non-technical stakeholders.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Procter & Gamble? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect
Senior Full-Stack Engineer at Procter & Gamble