Back to Job Listings

Lead GenAI Engineer

San Francisco

SpringCube

Full-time - Principal Engineer

IT Services & Consulting

Posted 2 weeks ago

Disclosed upon interview

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Company Overview

A global organization is seeking a senior-level GenAI engineering professional to design and build an advanced, stateful, headless Generative AI application for commercial marketing teams. The solution will help marketers create grounded and personalized content by coordinating multiple AI agents and enterprise services while maintaining conversational and project state.

The platform will generate structured JSON or HTML content blueprints that downstream applications can use to assemble finished content assets. The role requires strong technical ownership, hands-on engineering expertise, and the ability to make critical architecture and implementation decisions.

The successful candidate will be a hands-on senior contractor capable of proposing the overall architecture, establishing technical patterns, making key engineering decisions, and coding critical production components. This is a technical leadership position focused on architecture and implementation rather than a coordination-only role.

Minimum Capabilities

  • Significant hands-on experience architecting and building production-grade Generative AI applications.
  • Strong software engineering experience using Python or TypeScript.
  • Experience developing microservices-based architectures.
  • Strong experience designing stateful, multi-turn, and multi-agent orchestration systems.
  • Experience with API-first architecture and structured contract design.
  • Experience building headless services that produce structured outputs for downstream applications.
  • Experience integrating GenAI applications with enterprise platforms, data services, and content repositories.
  • Hands-on experience with Retrieval-Augmented Generation (RAG), grounding, application state, memory, evaluations, and production observability.
  • Experience building streaming, multi-turn GenAI interfaces that support clarification flows, conversation history, and robust error handling.
  • Experience rendering structured responses, including tables, charts, citations, and reusable results.
  • Ability to propose architecture, establish coding patterns, make technical decisions, review engineering work, and produce production-ready code.
  • Strong experience working with AWS, Amazon Bedrock, and AgentCore.

Preferred Qualifications

  • Experience with content generation, content-as-code, personalization, or marketing technology platforms.
  • Experience working with Workfront, Veeva Vault PromoMats, AEM Assets, or comparable enterprise content management systems.
  • Experience working within commercial pharmaceutical environments or other regulated content industries.
  • Strong understanding of enterprise content workflows and personalized content delivery.
  • Experience designing AI-powered applications for complex enterprise environments.
  • Familiarity with governance, compliance, and quality requirements for regulated content.

Key Responsibilities

  • Design and architect a stateful, headless GenAI application supporting commercial marketing use cases.
  • Define the architecture and orchestration patterns required to coordinate multiple AI agents and enterprise services.
  • Develop production-ready components using Python or TypeScript and modern microservices practices.
  • Design APIs and structured contracts that enable downstream platforms to consume generated content blueprints.
  • Implement conversational state, project state, memory, grounding, and multi-turn interaction capabilities.
  • Integrate the GenAI application with enterprise platforms, data services, and content repositories.
  • Build reliable streaming experiences with clarification workflows, conversation history, and error handling.
  • Implement evaluation and observability capabilities to support production-grade GenAI applications.
  • Enable structured outputs such as JSON and HTML blueprints, tables, charts, citations, and reusable content results.
  • Establish engineering patterns and technical standards for other engineers.
  • Review technical implementations and provide architectural and engineering guidance.
  • Make key technical decisions while balancing scalability, reliability, maintainability, and enterprise requirements.
  • Work hands-on to develop critical components and ensure production readiness.

Disclaimer

SpringCube curates tech job listings from various company websites to support tech professionals globally.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. To Apply: Click the Apply button to be redirected to the hiring company’s application page for this job.
  4. No Liability: SpringCube is not liable for inaccuracies.
‹