Penguin Random House UK logo
Penguin Random House UK
Posted 61 days agoVerified live 1d ago

Developer, Applied AI, Penguin Random House (Open to Remote)

Brief overview

Remote
$130k–$160k/yrStated range
3+ yrsMinimum
PythonMicrosoft AzureREST APIsFastAPIFlaskGenerative AILarge language modelsPrompt designStructured outputsRetrieval workflowsDocument processingAzure FunctionsDurable FunctionsAzure OpenAIAzure AI SearchAzure Document IntelligenceBlob Storage

Job description

Summary

Penguin Random House is seeking a Developer, Applied AI to join our Global Data Solutions team. The successful candidate will focus on building AI-enabled applications that enhance enterprise data processing and improve internal business operations.

Responsibilities

  • Build, maintain, and enhance secure, reliable AI-enabled applications that improve how internal business teams access, process, and use enterprise data
  • Support existing applications while also designing and building new solutions in response to evolving business needs
  • Work directly with stakeholders to understand requirements, recommend practical technical approaches, develop and test applications, support deployments, and help ensure solutions are secure, maintainable, and production ready

Skills

  • 3+ years of professional software development experience, including strong hands-on experience with Python
  • Experience building, maintaining, or supporting production applications in a cloud environment, preferably Microsoft Azure
  • Experience developing REST APIs and backend services using frameworks such as FastAPI, Flask, or similar
  • Practical experience integrating generative AI or large language model capabilities into applications
  • Familiarity with one or more practical AI application patterns, such as prompt design, structured outputs, retrieval workflows, document processing, or orchestration
  • Experience using relevant Azure services in a production environment. This may include Azure Functions, Durable Functions, Azure OpenAI, Azure AI Search, Azure Document Intelligence, Blob Storage, Container Apps, Key Vault, Application Insights, or comparable services
  • Familiarity with AI frameworks such as LangChain and structured-output tools such as Pydantic, JSON Schema, or similar
  • Experience with Git-based development workflows, pull requests, code reviews, CI/CD pipelines, and deployment automation
  • Ability to troubleshoot production issues using logs, monitoring tools, and application diagnostics
  • Working knowledge of SQL or experience working with enterprise data sources
  • Strong communication skills and the ability to work directly with both technical and non-technical stakeholders
  • Experience with retrieval-augmented generation, vector search, embeddings, semantic chunking, or LLM-powered extraction workflows
  • Experience with Microsoft Fabric, Fabric Data Agents, Model Context Protocol, FastMCP, or other AI/data gateway patterns
  • Experience with Docker, Azure Container Apps, Terraform, Terragrunt, or other containerization and infrastructure tools
  • Familiarity with OAuth, JWT, Microsoft Entra ID, managed identities, On-Behalf-Of token exchange, or other enterprise authentication patterns
  • Experience with OpenTelemetry, Azure Monitor, Application Insights, Log Analytics, or similar observability tools
  • Working knowledge of pandas, NumPy, BeautifulSoup, markdownify, pypdf, python-docx, openpyxl, or other data and document processing libraries
  • Understanding of machine learning fundamentals, AI evaluation approaches, or common AI system design tradeoffs
  • Familiarity with secure development practices, data privacy considerations, or responsible AI concepts
  • Prior experience in publishing is a plus

Qualifications

Must Haves

  • 3+ years of professional software development experience, including strong hands-on experience with Python
  • Experience building, maintaining, or supporting production applications in a cloud environment, preferably Microsoft Azure
  • Experience developing REST APIs and backend services using frameworks such as FastAPI, Flask, or similar
  • Practical experience integrating generative AI or large language model capabilities into applications
  • Familiarity with one or more practical AI application patterns, such as prompt design, structured outputs, retrieval workflows, document processing, or orchestration
  • Experience using relevant Azure services in a production environment. This may include Azure Functions, Durable Functions, Azure OpenAI, Azure AI Search, Azure Document Intelligence, Blob Storage, Container Apps, Key Vault, Application Insights, or comparable services
  • Familiarity with AI frameworks such as LangChain and structured-output tools such as Pydantic, JSON Schema, or similar
  • Experience with Git-based development workflows, pull requests, code reviews, CI/CD pipelines, and deployment automation
  • Ability to troubleshoot production issues using logs, monitoring tools, and application diagnostics
  • Working knowledge of SQL or experience working with enterprise data sources
  • Strong communication skills and the ability to work directly with both technical and non-technical stakeholders

Nice to Haves

  • Experience with retrieval-augmented generation, vector search, embeddings, semantic chunking, or LLM-powered extraction workflows
  • Experience with Microsoft Fabric, Fabric Data Agents, Model Context Protocol, FastMCP, or other AI/data gateway patterns
  • Experience with Docker, Azure Container Apps, Terraform, Terragrunt, or other containerization and infrastructure tools
  • Familiarity with OAuth, JWT, Microsoft Entra ID, managed identities, On-Behalf-Of token exchange, or other enterprise authentication patterns
  • Experience with OpenTelemetry, Azure Monitor, Application Insights, Log Analytics, or similar observability tools
  • Working knowledge of pandas, NumPy, BeautifulSoup, markdownify, pypdf, python-docx, openpyxl, or other data and document processing libraries
  • Understanding of machine learning fundamentals, AI evaluation approaches, or common AI system design tradeoffs
  • Familiarity with secure development practices, data privacy considerations, or responsible AI concepts
  • Prior experience in publishing is a plus

Benefits

  • All positions are currently eligible for annual profit award or bonus, subject to Company results.
  • Medical/Prescription drug insurance
  • Dental
  • Vision
  • Health Care/Dependent Care Flexible Spending Account
  • Health Savings Account
  • Pre-Tax and Roth 401(k)
  • Short and Long-Term Disability Insurance
  • Life/AD&D Insurance
  • Commuter Benefits
  • Student Loan Repayment Program
  • Educational Assistance & generous paid time off
  • Full-time employees are eligible for our comprehensive benefits program

More jobs like this