Senior Software Engineer at Pearson - ScoutJobs - The AI-curated global job board
Skip to content
Pearson
Posted a day ago

Senior Software Engineer

PearsonSenior Software Engineer

Requirements

6–8 years software engineering experience, Python development, AI/LLM-powered applications, LangGraph or LangChain, RAG pipelines, Vector databases, Prompt engineering, Scalable APIs

Skills

PythonLangChainLLMRAG

About the role

Responsibilities

  • Design and implement Agentic AI workflows using frameworks such as LangGraph and LangChain
  • Develop and manage multi-step AI orchestration pipelines with robust state management
  • Integrate and optimize Large Language Models (LLMs) for intelligent learning experiences
  • Design and implement RAG pipelines using embeddings and vector databases
  • Create, evaluate, and optimize prompts to improve response quality, reasoning, and reliability
  • Build scalable AI services and APIs using Python
  • Develop production-grade backend services and AI integration layers
  • Contribute to scalable system architecture, observability, and performance optimization
  • Mentor junior engineers and support team-wide technical growth

Requirements

  • 6–8 years of software engineering experience
  • Strong hands-on experience with Python development
  • Experience building AI/LLM-powered applications in production environments
  • Hands-on experience with LangGraph, LangChain, or similar AI orchestration frameworks
  • Strong understanding of Agentic AI concepts, workflow orchestration, and state management
  • Experience implementing RAG pipelines, embeddings, and vector databases
  • Strong prompt engineering skills and understanding of LLM behavior optimization
  • Experience building scalable APIs and distributed systems
  • Bachelor’s degree in Computer Science, Engineering, or a related field

Preferred Qualifications

  • Experience with OpenAI, Anthropic, or other enterprise LLM platforms
  • Familiarity with AI observability, evaluation frameworks, and guardrails
  • Exposure to AWS, Azure, or GCP cloud platforms
  • Experience in EdTech or content-driven platforms
  • Experience working within Agile product delivery teams

About the Company

At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

Pearson · Hoboken

Sign up to apply