Pearson logo
PearsonPosted 1 month ago

Senior Software Engineer

On-siteBengaluru, Karnataka, India

Part TimeSenior LevelEnterpriseEducational Services

Job Summary

Build write-path features that enable agents to take real, governed actions by wrapping enterprise APIs and validators. Design multi-agent orchestration patterns for stateful, cyclic workflows and engineer a routing layer for intent classification and capability-based dispatch. Enhance the platform through hands-on API work, checkpointing, and resilience patterns while shipping primarily via AI-pair-programming with TDD. Mentor engineers through design reviews and establish reusable engineering standards and shared libraries.

Required Qualifications

  • You build LLM-powered systems, agents, or digital workers that run in production
  • Strong Python and backend/platform engineering—async services, typed code, and clean architecture
  • You work fluently with agent orchestration frameworks and can design, build, and orchestrate reliable agent tools—contracts, error handling, tool chaining
  • You've built routing, dispatch, or workflow-control logic that directs work across components or services
  • You use AI-pair-programming as a primary delivery mode without sacrificing quality
  • Strong prompt engineering for structured outputs, nested schemas, and multi-agent coordination
  • You read, edit, and contribute to a real platform codebase—APIs, runtime, storage—not just an SDK
  • Solid APIs, distributed systems, and cloud-native engineering, with production-reliability instincts

Desired Qualifications

  • Experience evaluating agents—task success, groundedness, tool-use accuracy, schema conformance, and regression against golden fixtures
  • Experience with tool/context interoperability protocols (such as MCP)
  • Experience with a major cloud platform (AWS preferred), containerization, and CI/CD; familiarity with state stores for orchestration and persistence
  • AI observability and evaluation tooling for LLM systems
  • RAG and memory patterns: vector databases, hybrid retrieval, re-ranking, and grounding
  • Secure execution, sandboxing, and prompt-injection mitigation

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce