About this role
Experian is seeking a Software Engineer, AI / LLM Integration to design, build, and deploy AI-powered solutions. You will report to the Software Team Manager and work in a remote or hybrid global setting. You will design and deploy AI agents, RAG systems, MCP servers, tool integrations, and cloud-native backend services. You will develop robust agentic systems with effective approaches to tool usage, memory management, context handling, orchestration, reliability, and safety. You will integrate Large Language Models into production environments while balancing quality, latency, cost, scalability, and observability. You will drive technical design and implementation decisions within your area of ownership, ensuring solutions that are maintainable, secure, and high quality.
Responsibilities
- Design, build, and deploy AI-powered solutions including AI agents, RAG systems, MCP servers, tool integrations, and cloud-native backend services
- Develop robust agentic systems with effective approaches to tool usage, memory management, context handling, orchestration, reliability, and safety
- Integrate Large Language Models into production environments while balancing quality, latency, cost, scalability, and observability
- Build cloud-native backend services supporting AI applications and agent workflows
- Drive technical design and implementation decisions within your area of ownership to ensure maintainable, secure, and high-quality solutions
Requirements
- 5+ years of professional software development experience with Java and experience using Python for AI, automation, or data-processing workloads
- Experience building and operating production-grade AI applications using Large Language Models
- Hands-on experience with AI agents, agentic workflows, tool calling, function calling, multi-step orchestration, and RAG architectures
- Experience with prompt engineering, prompt versioning, memory strategies, tool orchestration, and AI system reliability
- Experience integrating and working with leading LLM providers such as OpenAI, Anthropic, Azure OpenAI, or similar
- Expertise in Java backend development, microservices, distributed systems, and cloud-native architectures
- Experience designing evaluation strategies, testing approaches, and quality measurements for non-deterministic AI systems
- Advantage: Experience building MCP servers, AI tooling platforms, or agent infrastructure
- Advantage: Experience with AI observability and tracing platforms
- Advantage: Experience with vector databases, embeddings, and knowledge retrieval systems
- Advantage: Knowledge of AI safety, governance, security, and responsible AI practices, including mitigation of prompt injection and data leakage risks