
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 freeSenior Software Engineer
Pearson · Hoboken
