Experian is seeking a Senior Software Engineer specializing in Retrieval-Augmented Generation (RAG) systems.
The ideal candidate will have experience with large language models (LLMs), vector databases, and cloud-based microservices.
The role involves building, integrating, and optimizing LLM workflows using LangChain and managing complex infrastructure with AWS services like Lambda and ECS.
Responsibilities include designing and deploying LLM-driven RAG workflows, integrating and managing vector databases for optimized data retrieval, and building serverless architectures using AWS.
The engineer will also develop APIs with FastAPI and Uvicorn, implement observability best practices using Datadog, and troubleshoot complex workflows.
This position is remote in the United States or hybrid based on proximity to an Experian office.
Requirements:
Candidates must have proficiency in LLM and RAG workflows, with experience in LangChain and vector databases.
Advanced Python skills are required, specifically with versions >=3.11 and <3.12, including experience with asynchronous programming.
Proficiency in the AWS environment is necessary.
An understanding of MCP Servers is also required.
Benefits:
The position offers a great compensation package and bonus plan.
Core benefits include medical, dental, vision, and a matching 401K.
There is a flexible work environment, allowing for remote, hybrid, or in-office work.
Employees enjoy flexible time off, including volunteer time off, vacation, sick leave, and 12 paid holidays.