Company Description
Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also assist millions of people to realize their financial goals and help them save time and money.
We operate across a range of markets, from financial services to healthcare, automotive, agribusiness, insurance, and many more industry segments.
We invest in people and new advanced technologies to unlock the power of data. As a FTSE 100 Index company listed on the London Stock Exchange (EXPN), we have a team of 22,500 people across 32 countries. Our corporate headquarters are in Dublin, Ireland. Learn more at experianplc.com.
Job Description
We are seeking an Automation Engineer with a passion for automation and cutting-edge AI/GenAI/Agentic technologies. In this role, you will use your strong programming expertise and knowledge of AI/GenAI to build and optimize automation workflows for our business processes. You will work on integrating large language models (LLMs) and agentic automation solutions into our processes, helping the team streamline operations and improve efficiency. This is a fantastic opportunity for a self-starter with strong educational credentials and demonstrable personal/professional projects in AI/automation in a fast-paced environment.
Responsibilities:
- Develop Automation Workflows: Design, implement, and maintain automation scripts and tools (primarily in Python) to streamline operational processes (e.g. customer onboarding, transaction processing, reporting).
- Integrate AI and LLMs: Leverage generative AI and LLM capabilities to enhance automation. This includes calling OpenAI APIs or similar services to build intelligent features such as document processing, content generation, or decision support within workflows.
- Agentic Automation Solutions: Create and deploy agent-based automation (utilizing frameworks like LangChain, CrewAI or custom agents) that can perform multi-step tasks with minimal human intervention. For example, build AI agents that use tools (APIs, databases) to achieve specified goals in operations or customer service processes.
- Data Retrieval and RAG: Implement retrieval-augmented generation techniques when needed – such as using vector databases to store and retrieve embeddings – so that AI models have access to relevant data (e.g. knowledge bases or transaction history) for more accurate and context-aware outputs.
- Collaboration: Work closely with cross-functional teams (product managers, operations, data engineers) to identify automation opportunities and gather requirements. Translate business process needs into technical automation solutions that improve efficiency and reduce manual effort.
- Testing and Optimization: Rigorously test automation workflows to ensure reliability, accuracy, and security. Debug issues and optimize performance of scripts or AI components (e.g. fine-tune prompts or adjust logic for better results).
- Documentation: Document the design, steps, and usage of automation workflows clearly. Provide user guides or runbooks for automated processes to ensure maintainability and knowledge sharing within the team.
- Continuous Learning & Improvement: Stay up-to-date with advancements in generative AI, agentic automation, and fintech automation trends. Proactively suggest new tools or approaches (such as new APIs, libraries, or methodologies) to keep our automation capabilities at the cutting edge
- Support and Maintenance: Provide ongoing support and maintenance for deployed automation solutions.
Qualifications
Required Skills:
- Education: Bachelor's or master's degree in computer science, Software Engineering, or a related field. Strong academic track record and foundational knowledge of software development principles (data structures, algorithms, object-oriented programming)
- Python Proficiency: Excellent programming skills in Python with the ability to write clean, efficient, and well-documented code. Experience with other scripting languages (e.g. Typescript or JavaScript) is a plus.
- Generative AI: Strong foundational knowledge of generative AI and LLMs. Hands-on experience using the OpenAI API (or similar AI/ML APIs) to build applications or prototypes. You should understand how to craft prompts, handle model outputs, and the general capabilities/limitations of AI models.
- LangChain/CrewAI & AI Frameworks: Exposure to frameworks like LangChain, CrewAI (or similar libraries for building AI-driven applications). Ability to design multi-step AI workflows or chains and integrate pre-built AI components into larger processes.
- Vector Databases & RAG: Good understanding of vector databases (LlamaIndex, ADA, FAISS, etc.) and Retrieval Augmented Generation (RAG) concepts. For example, know how to store and retrieve text embeddings to allow an AI agent to fetch relevant information.
- API Integration: Strong knowledge of working with APIs and web services. Ability to consume RESTful APIs, handle JSON/XML data, and integrate third-party services into automation scripts. (Experience creating simple APIs or microservices for automation is a bonus.)
- Cloud-Based Automation: Familiarity with cloud platforms (AWS, GCP, or Azure) for deploying automation solutions. Knowledge of services like AWS Lambda, Azure Functions, or containerization (Docker) to run automation workflows in the cloud.
- Problem-Solving: Excellent analytical skills with the ability to break down complex process problems and design automated solutions. Comfort in handling data (parsing, transforming, validating) as part of workflows.
- Self-Starter Attitude: A proactive, self-driven mentality with a strong work ethic. Ability to take ownership of projects, experiment and iterate independently, and drive tasks to completion with minimal supervision.
- Communication: Good written and verbal communication skills. Able to collaborate with team members from non-technical backgrounds, explain technical concepts in simple terms, and actively document and share knowledge.
Desired Skills:
- Personal/Professional Projects in AI/Automation: Demonstrable experience through personal or academic projects in automation or AI. Candidates who have built an agentic automation solution (for example, an autonomous AI agent to perform a task, or a chatbot that uses an LLM and external tools) will stand out. Please share any GitHub projects, hackathon results, or research that show your initiative in this area.
- Internship/Work Experience: Internship or co-op experience in a fintech company or in an automation/AI role. Exposure to real-world financial systems, RPA (Robotic Process Automation) tools, or enterprise software development is a plus.
- AI/ML Tools: Familiarity with additional AI and data tools such as TensorFlow/PyTorch (for any ML model work), Pandas or SQL (for data manipulation and analysis in automation), or prompt engineering techniques to fine-tune AI behavior.
- Advanced AI Knowledge: Any experience with fine-tuning language models, building custom NLP solutions, or working with emerging AI technologies beyond just API usage. This is not required but shows deeper expertise.
- DevOps & CI/CD: Basic understanding of DevOps practices. Experience using version control (Git), and exposure to CI/CD pipelines for testing and deploying code. Knowledge of orchestrating workflows (using tools like Airflow or Jenkins) can be helpful.
- Security and Compliance Awareness: Awareness of data security, privacy, and compliance considerations when handling financial data through automation. Ensuring AI and scripts adhere to company policies and industry regulations (especially important in fintech).
- Team & Culture Fit: A collaborative mindset and eagerness to contribute to a mission-driven team. Enthusiasm for innovation and using technology to solve business challenges will help you thrive in this role.
Additional Information
Our uniqueness is that we celebrate yours. Experian's culture and people are important differentiators. We take our people agenda very seriously and focus on what matters; DEI, work/life balance, development, authenticity, collaboration, wellness, reward & recognition, volunteering... the list goes on. Experian's people first approach is award-winning; World's Best Workplaces™ 2024 (Fortune Top 25), Great Place To Work™ in 24 countries, and Glassdoor Best Places to Work 2024 to name a few. Check out Experian Life on social or our Careers Site to understand why.
Experian is proud to be an Equal Opportunity and Affirmative Action employer. Innovation is an important part of Experian's DNA and practices, and our diverse workforce drives our success. Everyone can succeed at Experian and bring their whole self to work, irrespective of their gender, ethnicity, religion, colour, sexuality, physical ability or age. If you have a disability or special need that requires accommodation, please let us know at the earliest opportunity.
Experian Careers - Creating a better tomorrow together
Find out what its like to work for Experian by clicking here