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.
The engineer will work with containerized environments using Docker and vector databases to power data-driven applications.
This position is remote in the United States or hybrid based on proximity to an Experian office.
Responsibilities include designing and deploying LLM-driven RAG workflows, integrating and managing vector databases, building serverless architectures, developing APIs, and implementing observability best practices.
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 matching 401K.
There is a flexible work environment, allowing for remote, hybrid, or in-office work.
Flexible time off is provided, including volunteer time off, vacation, sick leave, and 12 paid holidays.