Staff Software Engineer

Experian
Summary
Join Experian as a Staff Software Engineer - Analytics & AI Architecture and help shape our technology strategy for analytics products, GenAI capabilities, and ML Operations. You will design and implement scalable, cost-effective solutions driving AI-powered insights. This role requires experience in data engineering, AI/ML platforms, and distributed systems, along with influencing architectural decisions. You will report to the Senior Director of Platform Engineering and have opportunities to design platform components, define solution architectures, and lead R&D efforts. The ideal candidate possesses expertise in data engineering, distributed computing, and cloud-native architecture, along with proficiency in programming languages like Python, Java, or Scala. Experian offers a competitive compensation package and various benefits.
Requirements
- 8+ years of software development experience, focusing on data, analytics, and AI/ML platforms
- Expertise in data engineering, distributed computing, and cloud-native architecture
- Proficiency in Python, Java, or Scala
- Experience with big data processing frameworks and modern data lake architectures
- Experience leading architectural decisions and influencing engineering adoption at scale
- Experience with any of the public cloud platforms and infrastructure as code (Terraform, Helm)
- Experience with Docker, Kubernetes, CI/CD pipelines, and observability tools
- Proven expertise in building internal data, analytics, and AI/ML platforms at scale
- Knowledge of security, compliance, and governance best practices for AI/ML workloads
- Experience building Generative AI-based applications using chat/text completion APIs, Assistant APIs, or Vector Databases
Responsibilities
- Design and build scalable and reusable analytics, AI, and ML platform components to support the broader organization's vision and goals
- Define solution architectures for new analytics and AI products focusing on cost-effectiveness, operational efficiency, and customer impact
- Drive the self-build vs. buy/resell decision-making process for analytics and AI capabilities
- Stay ahead of the latest AI, data engineering, and analytics technologies
- Explore and integrate LLMs, generative AI, and advanced analytics techniques into our ecosystem
- Lead focused prototyping and R&D efforts in collaboration with analytics product teams to assess and validate new capabilities
- Influence engineering teams across business units to adopt common AI and analytics capabilities
- Promote internally developed innovations into shared platform capabilities
- Mentor fellow engineers in your areas of expertise
Benefits
- Great compensation package and bonus plan
- Core benefits, including medical, dental, vision, and matching 401K
- Flexible work environment, ability to work remotely, hybrid, or in-office
- Flexible time off, including volunteer time off, vacation, sick, and 12-paid holidays