Senior Software Engineer (AI)
ExperianJob Description
📋 Description Design, build, and deploy AI-powered solutions with AI agents, RAG, and cloud backends. Develop agentic systems with tool use, memory, context, orchestration, reliability, safety. Integrate LLMs into production, balancing quality, latency, cost, and observability. Build cloud-native backend services for AI apps and agent workflows. Drive design decisions to ensure maintainable, secure, high-quality solutions. 🎯 Requirements 5+ years of professional software development with Java; Python for AI/automation/data workloads. Experience building and operating production-grade AI apps using LLMs. Hands-on with AI agents, agentic workflows, tool calling, multi-step orchestration, and RAG. Prompt engineering, memory strategies, tool orchestration, and AI reliability. Experience integrating OpenAI, Anthropic, Azure OpenAI, or similar. Expertise in Java backend, microservices, distributed systems, and cloud-native architecture. 🎁 Benefits Personal development with unlimited online courses. Friendly work environment and strong team spirit. Comprehensive benefits: life insurance, health, vouchers, allowances, discounts. 25 days vacation plus birthday off and CSR days. Flexible hours and home office options. Equal opportunity employer; accommodation available.